diff --git a/source/RobotAPI/gui-plugins/SkillManagerPlugin/SkillManagerMonitorWidgetController.cpp b/source/RobotAPI/gui-plugins/SkillManagerPlugin/SkillManagerMonitorWidgetController.cpp
index 5e90fc77ddf8ee12a7989d84ca4e85db54f63877..935afa49ac96c1a3df2ed3ec13db90fd3bc15fbc 100644
--- a/source/RobotAPI/gui-plugins/SkillManagerPlugin/SkillManagerMonitorWidgetController.cpp
+++ b/source/RobotAPI/gui-plugins/SkillManagerPlugin/SkillManagerMonitorWidgetController.cpp
@@ -602,7 +602,7 @@ namespace armarx
 
         ARMARX_INFO << "Stopping skill from GUI: " << selectedSkill.skillExecutionId.toString();
 
-        memory->abortSkill(selectedSkill.skillExecutionId.toManagerIce());
+        memory->abortSkillAsync(selectedSkill.skillExecutionId.toManagerIce());
     }
 
     void