diff --git a/dumux/common/dumuxmessage.hh b/dumux/common/dumuxmessage.hh
index 825857b3cf92013950a165eecd18bd198d763080..7102b831290134d8614d6e1d5074964d68e1214f 100644
--- a/dumux/common/dumuxmessage.hh
+++ b/dumux/common/dumuxmessage.hh
@@ -23,6 +23,7 @@
 #ifndef DUMUX_MESSAGE_HH
 #define DUMUX_MESSAGE_HH
 
+#include <iomanip>
 #include <iostream>
 #include <ctime>
 
diff --git a/dumux/common/parameterparser.hh b/dumux/common/parameterparser.hh
index 5711c18d5fb9ce13fae016b1da8dbb01eb004445..d1ef50723bddebfb96d7f5cc0bae17a0727d6877 100644
--- a/dumux/common/parameterparser.hh
+++ b/dumux/common/parameterparser.hh
@@ -23,6 +23,7 @@
 #ifndef DUMUX_PARAMETER_PARSER_HH
 #define DUMUX_PARAMETER_PARSER_HH
 
+#include <fstream>
 #include <iostream>
 
 #include <dune/common/parametertreeparser.hh>
diff --git a/dumux/common/start.hh b/dumux/common/start.hh
index ac74ec38506263e7828a33865c2d6584e43ade76..e2e1e20bbeb14ec3233ee65eb233d600894880e1 100644
--- a/dumux/common/start.hh
+++ b/dumux/common/start.hh
@@ -27,6 +27,7 @@
 #include <iostream>
 
 #include <dune/common/parallel/mpihelper.hh>
+#include <dune/grid/io/file/dgfparser/dgfexception.hh>
 
 #include <dumux/common/propertysystem.hh>
 #include <dumux/common/parameters.hh>