diff --git a/test/porousmediumflow/2p/implicit/incompressible/test_2p_fv.cc b/test/porousmediumflow/2p/implicit/incompressible/test_2p_fv.cc
index 89c11fa3f5d621fce709a0b12f83c99263339757..36fdc3307aa0042ce4c3f7b7dab36d22594bf99a 100644
--- a/test/porousmediumflow/2p/implicit/incompressible/test_2p_fv.cc
+++ b/test/porousmediumflow/2p/implicit/incompressible/test_2p_fv.cc
@@ -163,7 +163,7 @@ int main(int argc, char** argv) try
 
     // the non-linear solver
     using NewtonSolver = Dumux::NewtonSolver<Assembler, LinearSolver>;
-    NewtonSolver nonLinearSolver(assembler, linearSolver);
+    NewtonSolver nonLinearSolver(assembler, linearSolver, timeLoop);
 
     // time loop
     timeLoop->start(); do