diff --git a/source/RobotAPI/libraries/core/remoterobot/RemoteRobot.cpp b/source/RobotAPI/libraries/core/remoterobot/RemoteRobot.cpp
index 476776366726ff12619939e4690d7d4bb8eaf9ce..f444d8c2c31b8388c815a57ffb002656d0c29665 100644
--- a/source/RobotAPI/libraries/core/remoterobot/RemoteRobot.cpp
+++ b/source/RobotAPI/libraries/core/remoterobot/RemoteRobot.cpp
@@ -30,6 +30,7 @@
 #include <VirtualRobot/Nodes/RobotNodeFixedFactory.h>
 #include <VirtualRobot/Nodes/RobotNodePrismaticFactory.h>
 #include <VirtualRobot/Nodes/RobotNodeRevoluteFactory.h>
+#include <VirtualRobot/CollisionDetection/CollisionChecker.h>
 #include <Eigen/Geometry>
 #include <ArmarXCore/core/system/cmake/CMakePackageFinder.h>
 #include <ArmarXCore/core/system/ArmarXDataPath.h>
diff --git a/source/RobotAPI/libraries/core/remoterobot/RemoteRobot.h b/source/RobotAPI/libraries/core/remoterobot/RemoteRobot.h
index 3fa32389a9bc6a0302aaa0f77584b004076f6e09..eb417383092289a463d92414e60fa25a3d9bc35a 100644
--- a/source/RobotAPI/libraries/core/remoterobot/RemoteRobot.h
+++ b/source/RobotAPI/libraries/core/remoterobot/RemoteRobot.h
@@ -28,17 +28,14 @@
 
 #include <VirtualRobot/VirtualRobot.h>
 #include <VirtualRobot/Robot.h>
-#include <VirtualRobot/XML/RobotIO.h>
 #include <VirtualRobot/RobotNodeSet.h>
 #include <VirtualRobot/Nodes/RobotNode.h>
+#include <RobotAPI/libraries/core/FramedPose.h>
+#include <RobotAPI/interface/core/RobotState.h>
 #include <VirtualRobot/Nodes/RobotNodeRevolute.h>
 #include <VirtualRobot/Nodes/RobotNodePrismatic.h>
 #include <VirtualRobot/Nodes/RobotNodeFixed.h>
-#include <VirtualRobot/CollisionDetection/CollisionChecker.h>
-#include <RobotAPI/libraries/core/FramedPose.h>
-
-#include <RobotAPI/interface/core/RobotState.h>
-
+#include <VirtualRobot/XML/RobotIO.h>
 // boost
 #include <boost/thread/mutex.hpp>
 #include <boost/utility/enable_if.hpp>