diff --git a/cmake/modules/DuneMacros.cmake b/cmake/modules/DuneMacros.cmake
index 9bcc835daa7aa0949c55575f32ca83b35e590b33..c47307cff2b991fb1252cc80ce4e161a167e9210 100644
--- a/cmake/modules/DuneMacros.cmake
+++ b/cmake/modules/DuneMacros.cmake
@@ -422,9 +422,9 @@ macro(dune_create_dependency_leafs depends depends_versions suggests suggests_ve
 endmacro(dune_create_dependency_leafs)
 
 macro(dune_create_dependency_tree)
-  if(${dune-common_MODULE_PATH})
-    list(REMOVE_ITEM CMAKE_MODULE_PATH ${dune-common_MODULE_PATH})
-  endif(${dune-common_MODULE_PATH})
+  if(dune-common_MODULE_PATH)
+    list(REMOVE_ITEM CMAKE_MODULE_PATH "${dune-common_MODULE_PATH}")
+  endif(dune-common_MODULE_PATH)
   list(FIND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake/modules start)
   set(ALL_DEPENDENCIES "")
   if(${ProjectName}_DEPENDS_MODULE OR ${ProjectName}_SUGGESTS_MODULE)