diff --git a/VirtualRobot/examples/SceneViewer/CMakeLists.txt b/VirtualRobot/examples/SceneViewer/CMakeLists.txt
index 8f4b894c70094589a2e3fb7507630d0b2ff51719..4cbdb9396156e9cc77e5244957d2c5e8739b55aa 100644
--- a/VirtualRobot/examples/SceneViewer/CMakeLists.txt
+++ b/VirtualRobot/examples/SceneViewer/CMakeLists.txt
@@ -4,7 +4,8 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.6.4)
 
 CMAKE_POLICY(VERSION 2.6)
 
-IF(SIMOX_USE_COIN_VISUALIZATION)
+IF(SIMOX_VISUALIZATION AND SIMOX_USE_COIN_VISUALIZATION)
+
     LINK_DIRECTORIES(${SIMOX_LIB_DIR})
     
 	    
@@ -40,4 +41,4 @@ IF(SIMOX_USE_COIN_VISUALIZATION)
     ADD_DEFINITIONS(${SIMOX_VISUALIZATION_COMPILE_FLAGS})
 
     MESSAGE( STATUS ${PROJECT_NAME} " will be placed into " ${SIMOX_BIN_DIR})
-ENDIF(SIMOX_USE_COIN_VISUALIZATION)
+ENDIF()