diff --git a/CMakeLists.txt b/CMakeLists.txt
index 8b8266403419fce02ed28582dee377539d33e6a5..00c6b33a9e7631b022bb89a1c4368f8ba7f5a6b3 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -24,7 +24,7 @@ ADD_SUBDIRECTORY( VtkAct )
 IF (OGS_USE_OPENSG)
 	ADD_SUBDIRECTORY( OpenSG )
 ENDIF (OGS_USE_OPENSG)
-IF(VRPN_FOUND)
+IF(VRPN_FOUND AND OGS_USE_VRPN)
 	ADD_SUBDIRECTORY( Vrpn )
 ENDIF()
 ADD_SUBDIRECTORY( Gui )