diff --git a/VirtualRobot/Robot.cpp b/VirtualRobot/Robot.cpp
index 86643243dbec2439c1c739517da975ce66d0dd23..9736a9a224b578a3b5fdcb12e3548e301033f8d5 100644
--- a/VirtualRobot/Robot.cpp
+++ b/VirtualRobot/Robot.cpp
@@ -919,6 +919,8 @@ namespace VirtualRobot
         result->type = type;
         //result->radianToMMfactor = radianToMMfactor;
 
+        result->nodeMapping = getNodeMapping();
+
         if(getHumanMapping().has_value())
         {
             result->registerHumanMapping(getHumanMapping().value());