diff --git a/cmake/modules/DuneIstlMacros.cmake b/cmake/modules/DuneIstlMacros.cmake
index 6fcd059536a7a4c19790a59e6c9fb5796c59235f..72670cb9752ac011fff89ef623c8df5910f89db8 100644
--- a/cmake/modules/DuneIstlMacros.cmake
+++ b/cmake/modules/DuneIstlMacros.cmake
@@ -1,6 +1,5 @@
 find_package(BoostFusion)
 find_package(METIS)
-include(AddMETISFlags)
 find_package(ParMETIS)
 include(AddParMETISFlags)
 find_package(SuperLU)
diff --git a/config.h.cmake b/config.h.cmake
index ce95b65792a4e310b6a690947fb3c083c0bf097b..b425205c1457dea94475b4d140cf374a8a2d4409 100644
--- a/config.h.cmake
+++ b/config.h.cmake
@@ -39,9 +39,6 @@
    by configure _and_ if the application uses the PARMETIS_CPPFLAGS */
 #cmakedefine HAVE_PARMETIS ENABLE_PARMETIS
 
-/* Define if you have METIS library */
-#cmakedefine HAVE_METIS 1
-
 /* Define to ENABLE_SUPERLU if the SuperLU library is available */
 #cmakedefine HAVE_SUPERLU ENABLE_SUPERLU
 
diff --git a/dune/istl/paamg/test/CMakeLists.txt b/dune/istl/paamg/test/CMakeLists.txt
index a08f74d974ca6527b2041d7ed03bf35c1d468cd5..119f051801d4f8ec7e67f0773e291cb78df655b8 100644
--- a/dune/istl/paamg/test/CMakeLists.txt
+++ b/dune/istl/paamg/test/CMakeLists.txt
@@ -99,6 +99,5 @@ foreach(_exe ${ALLTESTS})
   add_test(${_exe} ${_exe})
 endforeach(_exe ${ALLTESTS})
 
-add_dune_parmetis_flags("${PARMETISTESTS}")
-add_dune_metis_flags("${PARMETISTESTS}")
 add_dune_mpi_flags("${MPITESTS}")
+add_dune_parmetis_flags("${PARMETISTESTS}")
diff --git a/dune/istl/test/CMakeLists.txt b/dune/istl/test/CMakeLists.txt
index 8538def351a93d5c5d63f331bd2d8ff00fa7414f..d15b6e796cd2271e0a341a022cc6cd0c5db0b2d2 100644
--- a/dune/istl/test/CMakeLists.txt
+++ b/dune/istl/test/CMakeLists.txt
@@ -114,7 +114,6 @@ if(HAVE_MPI)
   add_executable(matrixmarkettest "matrixmarkettest.cc")
   add_dune_mpi_flags("${MPITESTS}")
   add_dune_parmetis_flags(matrixredisttest)
-  add_dune_metis_flags(matrixredisttest)
 endif(HAVE_MPI)
 
 foreach(_exe ${ALLTESTS})