diff --git a/data/RobotAPI/VariantInfo-RobotAPI.xml b/data/RobotAPI/VariantInfo-RobotAPI.xml
index 22ada2251abc6416998c3fb43aa1b9681a5ca0d5..90bb0a301d53a030c026dd7167b1857b9254feba 100644
--- a/data/RobotAPI/VariantInfo-RobotAPI.xml
+++ b/data/RobotAPI/VariantInfo-RobotAPI.xml
@@ -171,6 +171,7 @@
             propertyIsOptional="true"
             propertyDefaultValue="RobotStateComponent">
             <include>RobotAPI/libraries/core/remoterobot/RemoteRobot.h</include>
+            <include>RobotAPI/libraries/RobotStatechartHelpers/RobotNameHelper.h</include>
             <method header="const VirtualRobot::RobotPtr getRobot() const">return remoteRobot;</method>
             <member>VirtualRobot::RobotPtr remoteRobot;</member>
             <onConnect>// initialize remote robot</onConnect>
@@ -179,13 +180,18 @@
 
             <method header="const VirtualRobot::RobotPtr getLocalRobot() const">return localRobot;</method>
             <method header="const VirtualRobot::RobotPtr getLocalCollisionRobot() const">return localCollisionRobot;</method>
+            <!--<method header="const RobotNameHelperPtr getNameHelper() const">return robotNameHelper;</method>-->
             <member>VirtualRobot::RobotPtr localRobot;</member>
             <member>VirtualRobot::RobotPtr localCollisionRobot;</member>
+            <!--<member>RobotNameHelperPtr robotNameHelper;</member>-->
             <onConnect>// initialize local robot</onConnect>
             <onConnect>localRobot = RemoteRobot::createLocalCloneFromFile(robotStateComponent, VirtualRobot::RobotIO::eStructure);</onConnect>
             <onConnect>localCollisionRobot = RemoteRobot::createLocalCloneFromFile(robotStateComponent, VirtualRobot::RobotIO::eCollisionModel);</onConnect>
+            <!--<onConnect>robotNameHelper = RobotNameHelper::Create(robotStateComponent->getRobotInfo(), getSelectedProfile());</onConnect>-->
             <stateMethod header="const VirtualRobot::RobotPtr getLocalRobot() const">return %getContext%-&gt;getLocalRobot();</stateMethod>
             <stateMethod header="const VirtualRobot::RobotPtr getLocalCollisionRobot() const">return %getContext%-&gt;getLocalCollisionRobot();</stateMethod>
+            <stateMethod header="const RobotNameHelperPtr getRobotNameHelper() const">return RobotNameHelper::Create(%getContext%-&gt;getRobotStateComponent()-&gt;getRobotInfo(), XMLState::getSelectedProfile());</stateMethod>
+
         </Proxy>
         <Proxy include="RobotAPI/interface/components/ViewSelectionInterface.h"
             humanName="Automatic View Selection"