diff --git a/dirneucoupling.cc b/dirneucoupling.cc
index 2176c8065108891206833fd2ba315c458d31faac..160ff8b4dbc2ff4336c505326f93fc6c7e07c683 100644
--- a/dirneucoupling.cc
+++ b/dirneucoupling.cc
@@ -16,7 +16,7 @@
 #include <dune/common/configparser.hh>
 
 #include "../common/multigridstep.hh"
-#include "../solver/iterativesolver.hh"
+#include "../common/iterativesolver.hh"
 #include "../common/projectedblockgsstep.hh"
 #include "../common/linearipopt.hh"
 #include "../common/readbitfield.hh"
diff --git a/rod3d.cc b/rod3d.cc
index 14143d87774fe33b53dad3a0af2a45cec4788d82..c2bb42f305d53bca2a39eb64bdc5f1db1d46ae81 100644
--- a/rod3d.cc
+++ b/rod3d.cc
@@ -8,8 +8,7 @@
 #include <dune/istl/io.hh>
 
 
-#include "../solver/iterativesolver.hh"
-
+#include "../common/iterativesolver.hh"
 #include "../common/energynorm.hh"
 
 #include "src/configuration.hh"
diff --git a/src/rodsolver.cc b/src/rodsolver.cc
index b27f70dc3650b9ab98c177ec49a36b8eed40aa7b..f2ea5ee58dfe48af2fa8185e93c186e1480cf795 100644
--- a/src/rodsolver.cc
+++ b/src/rodsolver.cc
@@ -9,7 +9,7 @@
 #include "../common/trustregiongsstep.hh"
 #include "../contact/src/contactmmgstep.hh"
 
-#include "../solver/iterativesolver.hh"
+#include "../common/iterativesolver.hh"
 
 #include "../common/energynorm.hh"
 #include "../common/h1seminorm.hh"
diff --git a/src/rodsolver.hh b/src/rodsolver.hh
index 34adef105deecae274f6ae57fd55bcac383d3f65..35acd570d1baa92fd9b91f61ccd7df5bef2565ba 100644
--- a/src/rodsolver.hh
+++ b/src/rodsolver.hh
@@ -8,7 +8,7 @@
 
 #include "../../common/boxconstraint.hh"
 #include "../common/h1seminorm.hh"
-#include "../../solver/iterativesolver.hh"
+#include "../../common/iterativesolver.hh"
 
 #include "rodassembler.hh"
 
diff --git a/staticrod.cc b/staticrod.cc
index d7e1af8015b0b0849e73a0b9db22ef97d32b26fc..b59d539fb91be3e647ff1173bb10b9923881daf9 100644
--- a/staticrod.cc
+++ b/staticrod.cc
@@ -12,7 +12,7 @@
 #include "../common/projectedblockgsstep.hh"
 #include "../contact/src/contactmmgstep.hh"
 
-#include "../solver/iterativesolver.hh"
+#include "../common/iterativesolver.hh"
 
 #include "../common/geomestimator.hh"
 #include "../common/energynorm.hh"
diff --git a/staticrod2.cc b/staticrod2.cc
index 8b7f7ed30cadd6a7caa0ed98287ba0ce1ceec99c..707aca31f3d4e4da4b047b23fd8505a2fb6e25f1 100644
--- a/staticrod2.cc
+++ b/staticrod2.cc
@@ -15,7 +15,7 @@
 #include "../common/projectedblockgsstep.hh"
 #include "../contact/src/contactmmgstep.hh"
 
-#include "../solver/iterativesolver.hh"
+#include "../common/iterativesolver.hh"
 
 #include "../common/geomestimator.hh"
 #include "../common/energynorm.hh"