diff --git a/source/RobotAPI/components/armem/server/RobotStateMemory/RobotStateMemory.cpp b/source/RobotAPI/components/armem/server/RobotStateMemory/RobotStateMemory.cpp
index 3155f7a354152e836a10b9f6ae04d56107189f26..c108b6e78ae6932f129ab4473f235d5f9740ea3b 100644
--- a/source/RobotAPI/components/armem/server/RobotStateMemory/RobotStateMemory.cpp
+++ b/source/RobotAPI/components/armem/server/RobotStateMemory/RobotStateMemory.cpp
@@ -85,10 +85,10 @@ namespace armarx::armem::server::robot_state
         defs->optional(robotUnit.configPath, robotUnitPrefix + "ConfigPath",
                        "Specify a configuration file to group the sensor values specifically.");
 
-        descriptionSegment.defineProperties(defs);
-        proprioceptionSegment.defineProperties(defs);
-        localizationSegment.defineProperties(defs);
-        commonVisu.defineProperties(defs);
+        descriptionSegment.defineProperties(defs, prefix + "desc.");
+        proprioceptionSegment.defineProperties(defs, prefix + "prop.");
+        localizationSegment.defineProperties(defs, prefix + "loc.");
+        commonVisu.defineProperties(defs, prefix + "visu.");
 
         return defs;
     }