diff --git a/m4/Makefile.am b/m4/Makefile.am
index 147baff2811e786db08a58a085a3fe3eef8e1f19..19b968985900e5ca99bd272392735cc04e8f91af 100644
--- a/m4/Makefile.am
+++ b/m4/Makefile.am
@@ -8,7 +8,7 @@ ALLM4S = acx_blas.m4 acx_mpi.m4 acx_pthread.m4 alugrid.m4 \
          f5.m4 fortran_overwrite.m4 grape.m4 hdf5.m4 \
          immdx_lib_metis.m4 inkscape.m4 mpi-config.m4 opengl.m4 \
          parmetis.m4 superlu-dist.m4 superlu.m4 xdr.m4 \
-         acx_lapack.m4 dune_common.m4 dune_istl.m4 pardiso.m4 \
+         acx_lapack.m4 dune_common.m4 pardiso.m4 \
 		 dune_autobuild.m4
 
 
diff --git a/m4/dune_istl.m4 b/m4/dune_istl.m4
deleted file mode 100644
index 8af7571619f84c5fdac4e60f3dac896026ac1427..0000000000000000000000000000000000000000
--- a/m4/dune_istl.m4
+++ /dev/null
@@ -1,21 +0,0 @@
-AC_DEFUN([DUNE_ISTL_CHECKS],
-[
-  # call IMDX_LIB_METIS directly and not via AC_REQUIRE
-  # because AC_REQUIRE support not allow parameters
-  IMMDX_LIB_METIS(,[true])
-  AC_REQUIRE([DUNE_PATH_PARMETIS])
-  AC_REQUIRE([DUNE_PATH_SUPERLU])
-  AC_REQUIRE([DUNE_PATH_SUPERLU_DIST])
-  AC_REQUIRE([DUNE_PARDISO])
-  AC_REQUIRE([__AC_FC_NAME_MANGLING])
-  AC_REQUIRE([AC_PROG_F77])
-  AC_REQUIRE([ACX_BLAS])
-  # add summary entries for tests not maintained by dune
-  DUNE_ADD_SUMMARY_ENTRY([METIS],[$with_metis])
-  DUNE_ADD_SUMMARY_ENTRY([BLAS],[$acx_blas_ok])
-])
-
-AC_DEFUN([DUNE_ISTL_CHECK_MODULE],
-[
-    DUNE_CHECK_MODULES([dune-istl], [istl/allocator.hh])
-])