Index: trunk/Mars/CMakeLists.txt
===================================================================
--- trunk/Mars/CMakeLists.txt	(revision 19837)
+++ trunk/Mars/CMakeLists.txt	(revision 19838)
@@ -203,13 +203,13 @@
 ENDIF()
 
-IF(ROOTVER AND ROOTVER STREQUAL ROOT_VERSION)
+IF(ROOTVER AND NOT ROOTVER VERSION_EQUAL ROOT_VERSION)
    MESSAGE(WARNING
       " \n"
       " ROOT Version changed!\n"
-      " Present  ${ROOT_VERSION}\n"
-      " Previous ${ROOT_VER}")
-ENDIF()
-
-SET(ROOTVER ROOT_VERSION CACHE INTERNAL "Internal variable to check for consistency of root version")
+      " Present:  ${ROOT_VERSION}\n"
+      " Previous: ${ROOTVER}")
+ENDIF()
+
+SET(ROOTVER ${ROOT_VERSION} CACHE INTERNAL "Internal variable to check for consistency of root version")
 
 # -lGui -lCore -lCint -lRIO -lNet -lHist -lGraf -lGraf3d -lGpad -lTree
