diff --git a/source/RobotAPI/libraries/armem_objects/client/articulated_object/Reader.cpp b/source/RobotAPI/libraries/armem_objects/client/articulated_object/Reader.cpp
index 27d1cd851dd4500a2d3c6373a2b7c1cd2c5eb3e5..029a07aed0bb493a3447a8f2b4780a3f5b3a464d 100644
--- a/source/RobotAPI/libraries/armem_objects/client/articulated_object/Reader.cpp
+++ b/source/RobotAPI/libraries/armem_objects/client/articulated_object/Reader.cpp
@@ -44,7 +44,7 @@ namespace armarx::armem::articulated_object
         def->optional(properties.coreClassSegmentName,
                       prefix + "CoreSegment",
                       "Name of the memory core segment to use for object classes.");
-        def->optional(properties.providerName, prefix + "ProviderName");
+        def->optional(properties.providerName, prefix + "read.ProviderName");
     }
 
     void Reader::connect()
diff --git a/source/RobotAPI/libraries/armem_objects/client/articulated_object/Writer.cpp b/source/RobotAPI/libraries/armem_objects/client/articulated_object/Writer.cpp
index d1cb1e0082d6ef95491530518e7f52839601d771..ddb02658508a5917212f9bcffa3570dd6c978afa 100644
--- a/source/RobotAPI/libraries/armem_objects/client/articulated_object/Writer.cpp
+++ b/source/RobotAPI/libraries/armem_objects/client/articulated_object/Writer.cpp
@@ -46,7 +46,7 @@ namespace armarx::armem::articulated_object
                       "Name of the memory core segment to use for object classes.");
 
         ARMARX_IMPORTANT << "Writer: add property '" << prefix << "ProviderName'";
-        def->required(properties.providerName, prefix + "ProviderName", "Name of this provider");
+        def->required(properties.providerName, prefix + "write.ProviderName", "Name of this provider");
     }
 
     void Writer::connect()
diff --git a/source/RobotAPI/libraries/armem_objects/client/articulated_object/utils.cpp b/source/RobotAPI/libraries/armem_objects/client/articulated_object/utils.cpp
index 7d311d3f237d8e9480fc3020f3b4d2c2c16f1a88..11c389be63160c69d449244bf6d125f71e7bc225 100644
--- a/source/RobotAPI/libraries/armem_objects/client/articulated_object/utils.cpp
+++ b/source/RobotAPI/libraries/armem_objects/client/articulated_object/utils.cpp
@@ -33,4 +33,5 @@ namespace armarx::armem::articulated_object
 
         return robotDescription;
     }
+    
 } // namespace armarx::armem::articulated_object
diff --git a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/Segment.cpp b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/Segment.cpp
index 02a98ef640f4cf4b2dc0f6166c18fd3c5ccbc5bc..6321dd355bb6defc1f7bb19fbbdebcf77976aba2 100644
--- a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/Segment.cpp
+++ b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/Segment.cpp
@@ -28,6 +28,7 @@ namespace armarx::armem::server::robot_state::proprioception
         this->robotUnit = robotUnitPrx;
 
         std::string providerSegmentName = "Robot";
+        
         KinematicUnitInterfacePrx kinematicUnit = robotUnit->getKinematicUnit();
         if (kinematicUnit)
         {