Index: trunk/FACT++/cmake/FindHighlight.cmake
===================================================================
--- trunk/FACT++/cmake/FindHighlight.cmake	(revision 19884)
+++ trunk/FACT++/cmake/FindHighlight.cmake	(revision 19885)
@@ -12,3 +12,8 @@
 
 # Mark those variables to be displayed as 'advanced' in the GUI
-MARK_AS_ADVANCED(HIGHLIGHT_LIBRARY HIGHLIGHT_INCLUDE_DIR)
+IF(HIGHLIGHT_FOUND)
+   MARK_AS_ADVANCED(HIGHLIGHT_LIBRARY HIGHLIGHT_INCLUDE_DIR)
+ELSE()
+   UNSET(HIGHLIGHT_LIBRARY     CACHE)
+   UNSET(HIGHLIGHT_INCLUDE_DIR CACHE)
+ENDIF()
