diff --git a/source/RobotAPI/components/units/HeadIKUnit.cpp b/source/RobotAPI/components/units/HeadIKUnit.cpp
index 9ad8ed673d417f3432d2c32f547e4694b9df2188..fd49f29ad964ebdd1ae3f45b7eb8ae65700bfe29 100644
--- a/source/RobotAPI/components/units/HeadIKUnit.cpp
+++ b/source/RobotAPI/components/units/HeadIKUnit.cpp
@@ -49,7 +49,6 @@ namespace armarx
 
         usingProxy(getProperty<std::string>("KinematicUnitName").getValue());
         usingProxy(getProperty<std::string>("RobotStateComponentName").getValue());
-        usingTopic(getProperty<std::string>("RobotStateTopicName").getValue());
 
 
 
diff --git a/source/RobotAPI/components/units/HeadIKUnit.h b/source/RobotAPI/components/units/HeadIKUnit.h
index a1732449bed4bbf05c3bf4884d4534b0b742ec44..a990b8b3446af02ef0b130f0d8c1728094c57d19 100644
--- a/source/RobotAPI/components/units/HeadIKUnit.h
+++ b/source/RobotAPI/components/units/HeadIKUnit.h
@@ -47,7 +47,6 @@ namespace armarx
             ComponentPropertyDefinitions(prefix)
         {
             defineRequiredProperty<std::string>("KinematicUnitName", "Name of the KinematicUnit Proxy");
-            defineOptionalProperty<std::string>("RobotStateTopicName", "RobotState", "Name of the RobotComponent State topic.");
             defineOptionalProperty<std::string>("HeadIKUnitTopicName", "HeadIKUnitTopic",  "Name of the HeadIKUnit Topic");
             defineOptionalProperty<std::string>("RobotStateComponentName", "RobotStateComponent", "Name of the RobotStateComponent that should be used");
             defineOptionalProperty<bool>("VisualizeIKTarget", true, "Visualize the current IK target using the debug drawer");