diff --git a/source/RobotAPI/components/CMakeLists.txt b/source/RobotAPI/components/CMakeLists.txt
index 1294f9b62f512fe5aec6f2c5a072b6dd57e6eb9e..cc02bc49da33f5281b47c7b4869071af0db1a89a 100644
--- a/source/RobotAPI/components/CMakeLists.txt
+++ b/source/RobotAPI/components/CMakeLists.txt
@@ -12,7 +12,10 @@ add_subdirectory(DSObstacleAvoidance)
 add_subdirectory(DummyTextToSpeech)
 add_subdirectory(DynamicObstacleManager)
 add_subdirectory(EarlyVisionGraph)
-add_subdirectory(FrameTracking)
+
+# Disabled for being unstable. To be replaced by skills/view_selection. Use GazeControl of ActiveVision instead.
+# add_subdirectory(FrameTracking)
+
 add_subdirectory(GamepadControlUnit)
 add_subdirectory(KITHandUnit)
 add_subdirectory(KITProstheticHandUnit)
diff --git a/source/RobotAPI/interface/CMakeLists.txt b/source/RobotAPI/interface/CMakeLists.txt
index a4810afdc94dbd8b1260a3e5c41ba714d3c25d42..f2a44288e2d6fce3d703ff88e9a48c7af65a13b0 100644
--- a/source/RobotAPI/interface/CMakeLists.txt
+++ b/source/RobotAPI/interface/CMakeLists.txt
@@ -86,7 +86,8 @@ set(SLICE_FILES
 
     units/RobotUnit/TaskSpaceActiveImpedanceControl.ice
 
-    components/FrameTrackingInterface.ice
+    # Disabled for being unstable. To be replaced by skills/view_selection. Use GazeControl of ActiveVision instead.
+    # components/FrameTrackingInterface.ice
     components/RobotHealthInterface.ice
     components/RobotNameServiceInterface.ice
     components/TrajectoryPlayerInterface.ice
diff --git a/source/RobotAPI/libraries/RobotAPIComponentPlugins/CMakeLists.txt b/source/RobotAPI/libraries/RobotAPIComponentPlugins/CMakeLists.txt
index 594e05ed14002d7098c2ecaa41a5d627e3f9ea24..ea00db45e6987b2df3fd021abf71cbd95d1e6a37 100644
--- a/source/RobotAPI/libraries/RobotAPIComponentPlugins/CMakeLists.txt
+++ b/source/RobotAPI/libraries/RobotAPIComponentPlugins/CMakeLists.txt
@@ -24,8 +24,10 @@ set(LIB_FILES
     CartesianPositionControlComponentPlugin.cpp
     NaturalIKComponentPlugin.cpp
     HandUnitComponentPlugin.cpp
-    FrameTrackingComponentPlugin.cpp
     HeartbeatComponentPlugin.cpp
+
+    # Disabled for being unstable. To be replaced by skills/view_selection. Use GazeControl of ActiveVision instead.
+    # FrameTrackingComponentPlugin.cpp
 )
 set(LIB_HEADERS
     RobotStateComponentPlugin.h
@@ -40,8 +42,10 @@ set(LIB_HEADERS
     CartesianPositionControlComponentPlugin.h
     NaturalIKComponentPlugin.h
     HandUnitComponentPlugin.h
-    FrameTrackingComponentPlugin.h
     HeartbeatComponentPlugin.h
+
+    # Disabled for being unstable. To be replaced by skills/view_selection. Use GazeControl of ActiveVision instead.
+    # FrameTrackingComponentPlugin.h
 )
 
 armarx_add_library("${LIB_NAME}" "${LIB_FILES}" "${LIB_HEADERS}" "${LIBS}")