diff --git a/source/armarx/navigation/components/Navigator/Navigator.cpp b/source/armarx/navigation/components/Navigator/Navigator.cpp
index 61dafd8ed539e2d57b912199f1f0e41fa63941ec..659a39aa3bc9dc9fc92a84b7655df3e99a6e982f 100644
--- a/source/armarx/navigation/components/Navigator/Navigator.cpp
+++ b/source/armarx/navigation/components/Navigator/Navigator.cpp
@@ -646,7 +646,7 @@ namespace armarx::navigation::components
         const auto timestamp = armem::Time::Now();
 
         ARMARX_TRACE;
-        virtualRobotReader.synchronizeRobot(*scene.robot, timestamp);
+        ARMARX_CHECK(virtualRobotReader.synchronizeRobot(*scene.robot, timestamp));
 
         ARMARX_TRACE;
         const auto robotDescription = virtualRobotReader.queryDescription(params.robotName, timestamp);