diff --git a/bin/am2cmake.py b/bin/am2cmake.py
index 3fd6e0dafa95ddfb3833a4f5d0426d7ef87f1fe2..13e29c84ac3ba384e5572a3f87066e7a19f8706f 100755
--- a/bin/am2cmake.py
+++ b/bin/am2cmake.py
@@ -705,9 +705,9 @@ def init_cmake_module(module_name):
     return''.join(['# set up project\n',
                   'project("'+module_name+'" C CXX)\n\n#circumvent not building docs\nset(BUILD_DOCS 1)\n\n',
                   '# general stuff\n',
-                  'cmake_minimum_required(VERSION 2.8.8)\n\n',
+                  'cmake_minimum_required(VERSION 2.8)\n\n',
                   '#find dune-common and set the module path\n',
-                  'find_package(dune-common)'
+                  'find_package(dune-common)\n'
                   'list(APPEND CMAKE_MODULE_PATH ${dune-common_MODULE_PATH}\n'
                   '     "${CMAKE_SOURCE_DIR}/cmake/modules")# make sure our own modules are found\n\n',
                   '#include the dune macros\n'
@@ -761,9 +761,10 @@ def create_cmake_dirs_and_file(dirname, module_name):
            'set(@DUNE_MOD_NAME@_CXX_FLAGS_MINSIZEREL "@CMAKE_CXX_FLAGS_MINSIZEREL@")\n',
            'set(@DUNE_MOD_NAME@_CXX_FLAGS_RELEASE "@CMAKE_CXX_FLAGS_RELEASE@")\n',
            'set(@DUNE_MOD_NAME@_CXX_FLAGS_RELWITHDEBINFO "@CMAKE_CXX_FLAGS_RELWITHDEBINFO@")\n',
-           'set(@DUNE_MOD_NAME@_LIBRARIES "@LIBRARIES@")\n',
-           'set(@DUNE_MOD_NAME@_DEPENDS "@DUNE_DEPENDS@")\n'
-           'set(@DUNE_MOD_NAME@_SUGGESTS "@DUNE_SUGGESTS@")\n'
+           'set(@DUNE_MOD_NAME@_LIBRARIES "")\n',
+           'set(@DUNE_MOD_NAME@_DEPENDS "@DUNE_DEPENDS@")\n',
+           'set(@DUNE_MOD_NAME@_SUGGESTS "@DUNE_SUGGESTS@")\n',
+           'set(@DUNE_MOD_NAME@_MODULE_PATH "@DUNE_INSTALL_MODULEDIR@")\n',
            'endif(NOT @DUNE_MOD_NAME@_FOUND)\n']
     text = ''.join(lines)
     output=open(os.path.join(dirs['pkg'], module_name+'-config.cmake.in'), 'w')
@@ -778,6 +779,7 @@ def create_cmake_dirs_and_file(dirname, module_name):
               'set(@DUNE_MOD_NAME@_PREFIX "@CMAKE_SOURCE_DIR@")\n',
               'set(@DUNE_MOD_NAME@_INCLUDE_DIRS "@CMAKE_SOURCE_DIR@")\n'])
     l.extend(lines[13:])
+    l[-2]='set(@DUNE_MOD_NAME@_MODULE_PATH "@CMAKE_SOURCE_DIR@/cmake/modules")\n'
     output=open(os.path.join(dirname, module_name+'-config.cmake.in'), 'w')
     output.write(''.join(l))
     output.close()