diff --git a/src/gui/CMakeLists.txt b/src/gui/CMakeLists.txt
index 8570ad819035565cb163d33d6863b13025e629fa..0a6c0e8491ce600c1ffa0ac05b03204f3c9c9cb8 100644
--- a/src/gui/CMakeLists.txt
+++ b/src/gui/CMakeLists.txt
@@ -47,18 +47,21 @@ IF(GEPETTO_GUI_HAS_PYTHONQT)
   SET (${PROJECT_NAME}_SOURCES
     ${${PROJECT_NAME}_SOURCES}
     pythonwidget.cc)
+  SET (${PROJECT_NAME}_MOC
+    ${${PROJECT_NAME}_HEADERS_MOC}
+    python-decorator.hh
+    )
 ELSE (GEPETTO_GUI_HAS_PYTHONQT)
   MESSAGE(STATUS "Skipping PythonQt settings")
+  SET (${PROJECT_NAME}_MOC
+    ${${PROJECT_NAME}_HEADERS_MOC}
+    )
 ENDIF(GEPETTO_GUI_HAS_PYTHONQT)
 
 SET (${PROJECT_NAME}_HEADERS
   ${${PROJECT_NAME}_HEADERS_MOC}
   ${${PROJECT_NAME}_HEADERS_NO_MOC}
   )
-SET (${PROJECT_NAME}_MOC
-  ${${PROJECT_NAME}_HEADERS_MOC}
-  python-decorator.hh
-  )
 
 # Compile meta-objects and executable
 IF(USE_QT4)