diff --git a/CMakeLists.txt b/CMakeLists.txt
index bb71594a338bccab374dcb5e80d08e13c7ca3121..c185157c4369527b8f1329d680e46acf02ac15a1 100755
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -11,7 +11,7 @@ add_definitions ("-D_GNU_SOURCE")
 #set(CMAKE_C_FLAGS "-static -Wall -O3 -fno-ident -ffast-math -ftree-vectorize -mfpmath=sse -mmmx -msse2 -fno-asynchronous-unwind-tables -ffunction-sections -Wl,--gc-sections -Wl,--strip-all")
 #set(CMAKE_ASM_FLAGS "-static -Wall -O3 -fno-ident -ffast-math -ftree-vectorize -mfpmath=sse -mmmx -msse2 -fno-asynchronous-unwind-tables -ffunction-sections -Wl,--gc-sections -Wl,--strip-all")
 
-if(NOT (${SUBMODULES_NO_BUILD} MATCHES ON))
+if(NOT SUBMODULES_NO_BUILD)
 
   # Check whether we're on a 32-bit or 64-bit system
   if(CMAKE_SIZEOF_VOID_P EQUAL "8")