diff --git a/ProcessLib/GroundwaterFlowProcess.h b/ProcessLib/GroundwaterFlowProcess.h
index a82083acf6f0c6ba8d128791e6242271d9dada9d..bb089f92c19a12dd3838e87af0774c6f37d771fd 100644
--- a/ProcessLib/GroundwaterFlowProcess.h
+++ b/ProcessLib/GroundwaterFlowProcess.h
@@ -192,9 +192,10 @@ private:
     std::unique_ptr<typename GlobalSetup::VectorType> _rhs;
     std::unique_ptr<typename GlobalSetup::VectorType> _x;
 
-    std::vector<GroundwaterFlow::LocalAssemblerDataInterface<
-        typename GlobalSetup::MatrixType, typename GlobalSetup::VectorType>*>
-            _local_assemblers;
+    using LocalAssembler = GroundwaterFlow::LocalAssemblerDataInterface<
+        typename GlobalSetup::MatrixType, typename GlobalSetup::VectorType>;
+
+    std::vector<LocalAssembler*> _local_assemblers;
 
     using GlobalAssembler =
         AssemblerLib::VectorMatrixAssembler<