diff --git a/test/porousmediumflow/2p/implicit/cornerpoint/test_2p_cornerpoint.cc b/test/porousmediumflow/2p/implicit/cornerpoint/test_2p_cornerpoint.cc
index f8bbb78bfe135e0482b2789dab88657e7660e183..ba0d1bf755c5d5b30a7e5a46488791bd7609771a 100644
--- a/test/porousmediumflow/2p/implicit/cornerpoint/test_2p_cornerpoint.cc
+++ b/test/porousmediumflow/2p/implicit/cornerpoint/test_2p_cornerpoint.cc
@@ -147,12 +147,10 @@ int main(int argc, char** argv) try
 
     // intialize the vtk output module
     using VtkOutputFields = typename GET_PROP_TYPE(TypeTag, VtkOutputFields);
-
-    VtkOutputModule<GridVariables, SolutionVector> vtkWriter(*gridVariables,
+    VtkOutputModule<GridVariables, SolutionVector> vtkWriter(*gridVariables, x, problem->name(),
+                                                             "", Dune::VTK::conforming);
     using VelocityOutput = typename GET_PROP_TYPE(TypeTag, VelocityOutput);
     vtkWriter.addVelocityOutput(std::make_shared<VelocityOutput>(*gridVariables));
-                                       x, problem->name(), "", Dune::VTK::conforming);
-
     VtkOutputFields::init(vtkWriter); //!< Add model specific output fields
     problem->addFieldsToWriter(vtkWriter); //!< Add some more problem dependent fields
     vtkWriter.write(0.0);