diff --git a/source/RobotAPI/libraries/skills/manager/SkillManagerComponentPlugin.cpp b/source/RobotAPI/libraries/skills/manager/SkillManagerComponentPlugin.cpp
index acec36d35b35b958aa5d11ea13fc65b757710053..abd28b431c9ada494454a9e66761e05b807308df 100644
--- a/source/RobotAPI/libraries/skills/manager/SkillManagerComponentPlugin.cpp
+++ b/source/RobotAPI/libraries/skills/manager/SkillManagerComponentPlugin.cpp
@@ -94,9 +94,6 @@ namespace armarx::plugins
         std::unique_lock typesLock(fluxioDC.typesMutex);
         fluxioDC.types[keyName] = baseTypesPtr;
         typesLock.unlock();
-
-        // init skill list in data collector
-        this->getSkillList();
     }
 
     template <typename S, typename T>