diff --git a/bin/duneproject b/bin/duneproject
index e3ac5ed481f189dc6ed3627b6c57bc987d69bae0..05eb8d5006bac75a8dd5546224c13e85100ff038 100755
--- a/bin/duneproject
+++ b/bin/duneproject
@@ -470,8 +470,8 @@ project($PROJECT CXX)
 
 #find dune-common and set the module path
 find_package(dune-common)
-list(APPEND CMAKE_MODULE_PATH ${dune-common_MODULE_PATH}
-  "${CMAKE_SOURCE_DIR}/cmake/modules")
+list(APPEND CMAKE_MODULE_PATH \${dune-common_MODULE_PATH}
+  "\${PROJECT_SOURCE_DIR}/cmake/modules")
 
 #include the dune macros
 include(DuneMacros)