diff --git a/source/RobotAPI/interface/core/RobotState.ice b/source/RobotAPI/interface/core/RobotState.ice
index a80b9b22c09d331e30f726dfb751c45543319fc5..6b6ad3bd501a57603a8da4226cd92e7f59ba1796 100644
--- a/source/RobotAPI/interface/core/RobotState.ice
+++ b/source/RobotAPI/interface/core/RobotState.ice
@@ -24,13 +24,14 @@
 #pragma once
 
 #include <ArmarXCore/interface/events/SimulatorResetEvent.ice>
-#include <RobotAPI/interface/units/KinematicUnitInterface.ice>
-#include <RobotAPI/interface/units/PlatformUnitInterface.ice>
-#include <RobotAPI/interface/core/FramedPoseBase.ice>
-
 #include <ArmarXCore/interface/observers/Timestamp.ice>
 #include <ArmarXCore/interface/core/BasicTypes.ice>
 #include <ArmarXCore/interface/serialization/Eigen.ice>
+
+#include <RobotAPI/interface/units/KinematicUnitInterface.ice>
+#include <RobotAPI/interface/core/FramedPoseBase.ice>
+#include <RobotAPI/interface/core/RobotLocalization.ice>
+
 #include <Ice/BuiltinSequences.ice>
 
 module armarx
@@ -188,7 +189,6 @@ module armarx
      */
     interface RobotStateComponentInterface extends
             KinematicUnitListener,
-            PlatformUnitListener,
             GlobalRobotPoseLocalizationListener,
             SimulatorResetEvent
     {