diff --git a/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsTreeWidget.cpp b/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsTreeWidget.cpp
index 7a7de230ea67cec865fd3fcadcf5fa401e24655e..3b7cb6a5e13106adfeec90c7312dfb4273ab2586 100644
--- a/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsTreeWidget.cpp
+++ b/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsTreeWidget.cpp
@@ -36,34 +36,11 @@ namespace armarx::skills::gui
             return;
         this->resetWidget();
 
-        {
-            auto it = new QTreeWidgetItem(
-                this, {QString::fromStdString("Name"), QString::fromStdString(skillId.skillName)});
-            this->addTopLevelItem(it);
-        }
-
-        {
-            auto it = new QTreeWidgetItem(
-                this,
-                {QString::fromStdString("Description"), QString::fromStdString(descr.description)});
-            this->addTopLevelItem(it);
-        }
-
-        {
-            auto it = new QTreeWidgetItem(
-                this,
-                {QString::fromStdString("Timeout"),
-                 QString::fromStdString(std::to_string(descr.timeout.toMilliSeconds())) + " ms"});
-            this->addTopLevelItem(it);
-        }
-
-        this->skillsArgumentsTreeWidgetItem =
-            new QTreeWidgetItem(this, {QString::fromStdString("Arguments")});
         auto aron_args = descr.parametersType;
         auto default_args_of_profile = descr.rootProfileDefaults;
 
         aronTreeWidgetController = std::make_shared<AronTreeWidgetController>(
-            this, skillsArgumentsTreeWidgetItem, aron_args, default_args_of_profile);
+            this, this->invisibleRootItem(), aron_args, default_args_of_profile);
 
 
         this->expandAll();
@@ -79,7 +56,6 @@ namespace armarx::skills::gui
     void
     SkillDetailsTreeWidget::disconnectGui()
     {
-        this->skillsArgumentsTreeWidgetItem = nullptr;
         this->aronTreeWidgetController = nullptr;
     }
 
@@ -172,7 +148,6 @@ namespace armarx::skills::gui
     {
         this->clear();
         aronTreeWidgetController = nullptr;
-        skillsArgumentsTreeWidgetItem = nullptr;
     }
 
 
diff --git a/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsTreeWidget.h b/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsTreeWidget.h
index 1617de1f7335825d161565fb001f577dac6442b8..277be11e97b2085e63f089e27cf6eb4922d2ed63 100644
--- a/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsTreeWidget.h
+++ b/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsTreeWidget.h
@@ -41,7 +41,6 @@ namespace armarx::skills::gui
 
         // check for update
         skills::SkillDescription shownDescription;
-        QTreeWidgetItem* skillsArgumentsTreeWidgetItem = nullptr;
         AronTreeWidgetControllerPtr aronTreeWidgetController = nullptr;
         void setupUi();
     };