diff --git a/source/ArmarXGui/libraries/DefaultWidgetDescriptions/CMakeLists.txt b/source/ArmarXGui/libraries/DefaultWidgetDescriptions/CMakeLists.txt
index 4c31ee7eeeb89b61b7cafb5b56acb3fec4bb0f07..5cc314eae0e57155334c0a1b21633c2bfd0c1c62 100644
--- a/source/ArmarXGui/libraries/DefaultWidgetDescriptions/CMakeLists.txt
+++ b/source/ArmarXGui/libraries/DefaultWidgetDescriptions/CMakeLists.txt
@@ -3,7 +3,7 @@ set(LIB_NAME       DefaultWidgetDescriptions)
 armarx_component_set_name("${LIB_NAME}")
 armarx_set_target("Library: ${LIB_NAME}")
 
-set(LIBS ArmarXGuiInterfaces)
+set(LIBS ArmarXCore ArmarXGuiInterfaces)
 
 set(LIB_FILES   DefaultWidgetDescriptions.cpp)
 set(LIB_HEADERS DefaultWidgetDescriptions.h  )
diff --git a/source/ArmarXGui/libraries/DefaultWidgetDescriptions/DefaultWidgetDescriptions.cpp b/source/ArmarXGui/libraries/DefaultWidgetDescriptions/DefaultWidgetDescriptions.cpp
index b22f2d2f0b209d225ca9fe523a2c3a2d6bc4499f..d8844803ffc57c0e0c48c19389ec121b53d46e8f 100644
--- a/source/ArmarXGui/libraries/DefaultWidgetDescriptions/DefaultWidgetDescriptions.cpp
+++ b/source/ArmarXGui/libraries/DefaultWidgetDescriptions/DefaultWidgetDescriptions.cpp
@@ -20,6 +20,8 @@
  *             GNU General Public License
  */
 
+#include <ArmarXCore/core/exceptions/local/ExpressionException.h>
+
 #include "DefaultWidgetDescriptions.h"
 
 namespace armarx