diff --git a/dune/solvers/common/arithmetic.hh b/dune/solvers/common/arithmetic.hh
index 16fe0657ddbc8e94b3e2f21ea2fc95262e50ba70..bc05477d7598c2ed528878a595f4b911d6d844c5 100644
--- a/dune/solvers/common/arithmetic.hh
+++ b/dune/solvers/common/arithmetic.hh
@@ -2,9 +2,9 @@
 #define ARITHMETIC_HH
 
 
-#include <dune/common/diagonalmatrix.hh>
 #include <dune/common/fvector.hh>
 #include <dune/common/fmatrix.hh>
+#include <dune/istl/diagonalmatrix.hh>
 #include <dune/istl/scaledidmatrix.hh>
 
 /** \brief Namespace containing helper classes and functions for arithmetic operations
diff --git a/dune/solvers/common/staticmatrixtools.hh b/dune/solvers/common/staticmatrixtools.hh
index d21ff4188e6b7d7e417eefad15d203edb30e3b50..e846b6685fc0dcd918569cc32c76381bf97deff0 100644
--- a/dune/solvers/common/staticmatrixtools.hh
+++ b/dune/solvers/common/staticmatrixtools.hh
@@ -1,8 +1,8 @@
 #ifndef STATIC_MATRIX_TOOL_HH
 #define STATIC_MATRIX_TOOL_HH
 
-#include "dune/common/diagonalmatrix.hh"
 #include "dune/common/fmatrix.hh"
+#include "dune/istl/diagonalmatrix.hh"
 #include "dune/istl/scaledidmatrix.hh"
 #include "dune/istl/bcrsmatrix.hh"
 #include "dune/istl/matrixindexset.hh"