diff --git a/source/RobotAPI/interface/skills/SkillManagerInterface.ice b/source/RobotAPI/interface/skills/SkillManagerInterface.ice
index 9fe27d639c7f704cf6b2d85f219e73c70107fe12..f22738bda8b71cac09faf71620e226135ac93532 100644
--- a/source/RobotAPI/interface/skills/SkillManagerInterface.ice
+++ b/source/RobotAPI/interface/skills/SkillManagerInterface.ice
@@ -67,7 +67,6 @@ module armarx
                 {
                     SkillID skillId;
                     string executorName;
-                    string executionSignature;
                     armarx::core::time::dto::DateTime executionStartedTime;
                     string uuid;
                 };
diff --git a/source/RobotAPI/libraries/skills/core/SkillExecutionID.cpp b/source/RobotAPI/libraries/skills/core/SkillExecutionID.cpp
index e46be421dbcf757b0ef5c1e2a5ae4d717b116794..a4a6fd6c72ea2dea91fa049c302d73c05d647fd8 100644
--- a/source/RobotAPI/libraries/skills/core/SkillExecutionID.cpp
+++ b/source/RobotAPI/libraries/skills/core/SkillExecutionID.cpp
@@ -17,7 +17,6 @@ namespace armarx
             skills::manager::dto::SkillExecutionID ret;
             ret.skillId = skillId.toManagerIce();
             ret.executorName = executorName;
-            ret.executionSignature = executionSignature;
             armarx::core::time::toIce(ret.executionStartedTime, executionStartedTime);
             return ret;
         }
@@ -28,7 +27,6 @@ namespace armarx
             skills::provider::dto::SkillExecutionID ret;
             ret.skillId = skillId.toProviderIce();
             ret.executorName = executorName;
-            ret.executionSignature = executionSignature;
             armarx::core::time::toIce(ret.executionStartedTime, executionStartedTime);
             return ret;
         }
@@ -40,7 +38,6 @@ namespace armarx
             armarx::core::time::fromIce(i.executionStartedTime, t);
             return {.skillId = skills::SkillID::FromIce(i.skillId),
                     .executorName = i.executorName,
-                    .executionSignature = i.executionSignature,
                     .executionStartedTime = t};
         }
 
@@ -50,10 +47,7 @@ namespace armarx
         {
             armarx::core::time::DateTime t;
             armarx::core::time::fromIce(i.executionStartedTime, t);
-            return {skills::SkillID::FromIce(i.skillId, providerName),
-                    i.executorName,
-                    i.executionSignature,
-                    t};
+            return {skills::SkillID::FromIce(i.skillId, providerName), i.executorName, t};
         }
 
         std::string
diff --git a/source/RobotAPI/libraries/skills/core/SkillExecutionID.h b/source/RobotAPI/libraries/skills/core/SkillExecutionID.h
index 8bf17cab33398546b7ace1894fb0be4e3e96dda4..c2142f7e59d90a16b7b222756f76ecbe05654109 100644
--- a/source/RobotAPI/libraries/skills/core/SkillExecutionID.h
+++ b/source/RobotAPI/libraries/skills/core/SkillExecutionID.h
@@ -20,7 +20,6 @@ namespace armarx
         {
             SkillID skillId;
             std::string executorName;
-            std::string executionSignature;
             armarx::core::time::DateTime executionStartedTime;
 
             static const constexpr char* UNKNOWN = "UNKNOWN";