diff --git a/source/RobotAPI/gui-plugins/SkillManagerPlugin/SkillManagerMonitorWidgetController.cpp b/source/RobotAPI/gui-plugins/SkillManagerPlugin/SkillManagerMonitorWidgetController.cpp
index f49e6fa7b47a4f346567bf700c1259775a84fdea..308c95e8b6c0b4e9612c3cfc7495a3bbed210077 100644
--- a/source/RobotAPI/gui-plugins/SkillManagerPlugin/SkillManagerMonitorWidgetController.cpp
+++ b/source/RobotAPI/gui-plugins/SkillManagerPlugin/SkillManagerMonitorWidgetController.cpp
@@ -576,7 +576,7 @@ namespace armarx
         {
             auto item = static_cast<SkillExecutionInfoTreeWidgetItem*>(
                 widget.treeWidgetSkillExecutions->topLevelItem(i));
-            memory->abortSkill(item->executionId.toManagerIce());
+            memory->abortSkillAsync(item->executionId.toManagerIce());
         }
     }