diff --git a/dune/solvers/common/permutationmanager.hh b/dune/solvers/common/permutationmanager.hh
index a72deecabf7e6a158716283f760e3274a0efd610..af07d1a57836e2de52245b6e85a168f28edd11e5 100644
--- a/dune/solvers/common/permutationmanager.hh
+++ b/dune/solvers/common/permutationmanager.hh
@@ -1,8 +1,10 @@
 #ifndef DUNE_PERMUTATIONMANAGER_HH
 #define DUNE_PERMUTATIONMANAGER_HH
 
+#include <algorithm>
 #include <vector>
 
+#include <dune/common/fvector.hh>
 #include <dune/grid/common/exceptions.hh>
 
 //! This file contains the permutation manager class.
diff --git a/dune/solvers/iterationsteps/lineariterationstep.hh b/dune/solvers/iterationsteps/lineariterationstep.hh
index 99416550623c27798626b75a69d3566a14280086..fe84edfbeb09a70c3f7deeb7dddb942c9d911bd1 100644
--- a/dune/solvers/iterationsteps/lineariterationstep.hh
+++ b/dune/solvers/iterationsteps/lineariterationstep.hh
@@ -4,6 +4,7 @@
 #include <vector>
 
 #include <dune/common/bitsetvector.hh>
+#include <dune/common/shared_ptr.hh>
 
 #include "iterationstep.hh"
 
diff --git a/dune/solvers/operators/nulloperator.hh b/dune/solvers/operators/nulloperator.hh
index 775c95eeeb6d15d32f6eb880fced21811ea5c0bb..4a63dd4ae73e6922d64fae0b3c33eadbe663671a 100644
--- a/dune/solvers/operators/nulloperator.hh
+++ b/dune/solvers/operators/nulloperator.hh
@@ -1,6 +1,8 @@
 #ifndef NULLOPERATOR_HH
 #define NULLOPERATOR_HH
 
+#include <cstddef>
+
 /** \brief Represents the null operator in the needed space
  *
  */
diff --git a/dune/solvers/operators/sumoperator.hh b/dune/solvers/operators/sumoperator.hh
index 3d1eefcdb19c43e83b0b06a98840c33522adf798..237e705c245df9f1e7e70a7e40484ac166536694 100644
--- a/dune/solvers/operators/sumoperator.hh
+++ b/dune/solvers/operators/sumoperator.hh
@@ -1,6 +1,8 @@
 #ifndef SUMOPERATOR_HH
 #define SUMOPERATOR_HH
 
+#include <cstddef>
+
 /** \brief represents the sum of two linear operators
  *
  *  The summands may be of arbitrary type. Their names are for historical illustrative reasons where one is a sparse and the other a filled in lowrank matrix