diff --git a/source/RobotAPI/gui-plugins/ArViz/CMakeLists.txt b/source/RobotAPI/gui-plugins/ArViz/CMakeLists.txt
index 1df2874b254aa6eec3688ff645d2a1430df1e85f..c9f30ffe5c0d845c057bf9346ca2425e3e146832 100644
--- a/source/RobotAPI/gui-plugins/ArViz/CMakeLists.txt
+++ b/source/RobotAPI/gui-plugins/ArViz/CMakeLists.txt
@@ -32,7 +32,7 @@ set(COMPONENT_LIBS
     SimpleConfigDialog
 )
 
-set(GUI_RCS icons.qrc)
+qt5_add_resources(GUI_RCS icons.qrc)
 
 if(ArmarXGui_FOUND)
     armarx_gui_library(ArVizGuiPlugin "${SOURCES}" "${GUI_MOC_HDRS}" "${GUI_UIS}" "${GUI_RCS}" "${COMPONENT_LIBS}")
diff --git a/source/RobotAPI/gui-plugins/HomogeneousMatrixCalculator/CMakeLists.txt b/source/RobotAPI/gui-plugins/HomogeneousMatrixCalculator/CMakeLists.txt
index 8957d94e4797b511b9f377b293b456bb5ec3f07c..4bd6377ed31f44646f8edceee1fcd34d08443a28 100644
--- a/source/RobotAPI/gui-plugins/HomogeneousMatrixCalculator/CMakeLists.txt
+++ b/source/RobotAPI/gui-plugins/HomogeneousMatrixCalculator/CMakeLists.txt
@@ -14,7 +14,8 @@ set(HEADERS
 
 set(GUI_MOC_HDRS HomogeneousMatrixCalculatorGuiPlugin.h HomogeneousMatrixCalculatorWidgetController.h)
 set(GUI_UIS HomogeneousMatrixCalculatorWidget.ui)
-set(GUI_RCS icons.qrc)
+#set(GUI_RCS icons.qrc)
+qt5_add_resources(GUI_RCS icons.qrc)
 
 set(COMPONENT_LIBS VirtualRobot)
 
diff --git a/source/RobotAPI/gui-plugins/RobotUnitPlugin/CMakeLists.txt b/source/RobotAPI/gui-plugins/RobotUnitPlugin/CMakeLists.txt
index 71694f94d2a53b1e26ec1e9258ed0335c9bb0083..5539182c7d805c3d5d6003273b2d839704d25d8b 100644
--- a/source/RobotAPI/gui-plugins/RobotUnitPlugin/CMakeLists.txt
+++ b/source/RobotAPI/gui-plugins/RobotUnitPlugin/CMakeLists.txt
@@ -40,7 +40,7 @@ set(GUI_UIS
     QWidgets/NJointControllersWidget.ui
     QWidgets/SensorDevicesWidget.ui
 )
-set(GUI_RCS icons.qrc)
+qt5_add_resources(GUI_RCS icons.qrc)
 
 set(COMPONENT_LIBS
     ArmarXGuiBase