diff --git a/source/RobotAPI/libraries/armem/client/plugins/ReaderWriterPlugin.h b/source/RobotAPI/libraries/armem/client/plugins/ReaderWriterPlugin.h
index 76936faebf939eeb7b5fc5cbe77e1fd1205418ea..51175180705b9530302fa2f53c709263eb009f11 100644
--- a/source/RobotAPI/libraries/armem/client/plugins/ReaderWriterPlugin.h
+++ b/source/RobotAPI/libraries/armem/client/plugins/ReaderWriterPlugin.h
@@ -48,7 +48,7 @@ namespace armarx::armem::client::plugins
         ReaderWriterPlugin(ManagedIceObject& parent, const std::string pre) :
             ComponentPlugin(parent, pre), readerWriter(memoryNameSystem())
         {
-            addPlugin(armemPlugin);
+            // addPlugin(armemPlugin);
         }
 
         ~ReaderWriterPlugin() override = default;
@@ -100,7 +100,7 @@ namespace armarx::armem::client::plugins
         MemoryNameSystem&
         memoryNameSystem()
         {
-            // if (armemPlugin == nullptr)
+            if (armemPlugin == nullptr)
             {
                 addPlugin(armemPlugin);
             }