diff --git a/source/ArmarXGui/applications/ArmarXGui/CMakeLists.txt b/source/ArmarXGui/applications/ArmarXGui/CMakeLists.txt
index aa66bf59fa52f460fb5b6a7134f2ee2809b1861c..2c734ff00cb89406b4ece73ef4d6707e42b16601 100644
--- a/source/ArmarXGui/applications/ArmarXGui/CMakeLists.txt
+++ b/source/ArmarXGui/applications/ArmarXGui/CMakeLists.txt
@@ -11,7 +11,7 @@ armarx_build_if(SoQt_FOUND "SoQt not available")
 find_package(OpenMP)
 
 # Add more libraries you depend on here, e.g. ${QT_LIBRARIES}.
-set(COMPONENT_LIBS ArmarXGuiBase ArmarXCore ${QT_LIBRARIES} ${Coin_LIBRARY_PATH} ${SoQt_LIBRARY_PATH})
+set(COMPONENT_LIBS ArmarXGuiBase ArmarXCore ${QT_LIBRARIES} ${Coin_LIBRARY_PATH}) # SoQT below 
 
 set(SOURCES ArmarXGuiApp.cpp
             ArmarXMainWindow.cpp
@@ -53,7 +53,8 @@ armarx_gui_library(ArmarXGui "${SOURCES}" "${HEADERS}" "" "" "${COMPONENT_LIBS}"
 
 target_include_directories(ArmarXGui PUBLIC ${UI_HEADER_DIR})
 target_include_directories(ArmarXGui SYSTEM PUBLIC ${Coin_INCLUDE_DIR})
-target_include_directories(ArmarXGui SYSTEM PUBLIC ${SoQt_INCLUDE_DIRS}  )
+# target_include_directories(ArmarXGui SYSTEM PUBLIC ${SoQt_INCLUDE_DIRS}  )
+target_link_libraries(ArmarXGui PUBLIC SoQt::SoQt)
 
 list(APPEND COMPONENT_LIBS ArmarXGui)
 
diff --git a/source/ArmarXGui/libraries/ArmarXGuiBase/CMakeLists.txt b/source/ArmarXGui/libraries/ArmarXGuiBase/CMakeLists.txt
index 08a2b688b7a748b53c449f8e3256794404852bea..058eba3d7a0be6b96f118e8acbd66a710fbe7bc5 100644
--- a/source/ArmarXGui/libraries/ArmarXGuiBase/CMakeLists.txt
+++ b/source/ArmarXGui/libraries/ArmarXGuiBase/CMakeLists.txt
@@ -7,7 +7,7 @@ armarx_build_if(Coin_FOUND "Coin3D not available")
 armarx_build_if(SoQt_FOUND "SoQt not available")
 
 set(LIB_NAME       ArmarXGuiBase)
-set(LIBS ArmarXCoreJsonObject ArmarXCore ${Coin_LIBRARY_PATH} ${SoQt_LIBRARY_PATH})
+set(LIBS ArmarXCoreJsonObject ArmarXCore ${Coin_LIBRARY_PATH}) # SoQt below
 
 set(FILES   ArmarXWidgetController.cpp
                 ArmarXComponentWidgetController.cpp
@@ -93,5 +93,6 @@ armarx_gui_library("${LIB_NAME}"
 
 if(Coin_FOUND AND SoQt_FOUND)
     target_include_directories(${LIB_NAME} SYSTEM PUBLIC ${Coin_INCLUDE_DIR})
-    target_include_directories(${LIB_NAME} SYSTEM PUBLIC ${SoQt_INCLUDE_DIRS})
+    # target_include_directories(${LIB_NAME} SYSTEM PUBLIC ${SoQt_INCLUDE_DIRS})
+    target_link_libraries(${LIB_NAME} PUBLIC SoQt::SoQt)
 endif()