diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4ab6621e84cba30507b38db4286d44127d176e8d..b6b49e7b8f03e8145a5dbb7b26d9738fc296cc99 100755
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -2,8 +2,7 @@ cmake_minimum_required(VERSION 3.0)
 project(dap_client)
 add_definitions ("-D_GNU_SOURCE")
 
-if(NOT (${SUBMODULES_NO_BUILD} MATCHES ON))
-    set(SUBMODULES_NO_BUILD ON)
+if(NOT SUBMODULES_NO_BUILD)
     if ( NOT ( TARGET dap_core ) )
         add_subdirectory(libdap)
     endif()