diff --git a/dumux/assembly/fvassembler.hh b/dumux/assembly/fvassembler.hh
index 369d629be6fd5f880b4392475265ac7064305dc9..bf7ab37809c940fcd6792f7d9b224c66b823d182 100644
--- a/dumux/assembly/fvassembler.hh
+++ b/dumux/assembly/fvassembler.hh
@@ -31,7 +31,7 @@
 #include <dumux/common/properties.hh>
 #include <dumux/common/timeloop.hh>
 #include <dumux/discretization/method.hh>
-#include <dumux/parallel/vectorcommdatahandle.hh>
+#include <dumux/linear/parallelhelpers.hh>
 
 #include "jacobianpattern.hh"
 #include "diffmethod.hh"
diff --git a/dumux/linear/parallelhelpers.hh b/dumux/linear/parallelhelpers.hh
index 9ffbc26d7222cd94f29782d9324d18b540b77402..5b40671be06534255bf56eac9abd26d05196183b 100644
--- a/dumux/linear/parallelhelpers.hh
+++ b/dumux/linear/parallelhelpers.hh
@@ -25,8 +25,6 @@
 #ifndef DUMUX_LINEAR_PARALLELHELPERS_HH
 #define DUMUX_LINEAR_PARALLELHELPERS_HH
 
-#if HAVE_MPI
-
 #include <dune/geometry/dimension.hh>
 #include <dune/grid/common/datahandleif.hh>
 #include <dune/grid/common/partitionset.hh>
@@ -788,5 +786,4 @@ void prepareLinearAlgebraParallel(Matrix& A, Vector& b,
 
 } // end namespace Dumux
 
-#endif // HAVE_MPI
 #endif