diff --git a/ProcessLib/TimeLoop.cpp b/ProcessLib/TimeLoop.cpp
index 4492048be8d9cc8b68116f74bf5f1ba739c05da8..6a78fff27d771496b8c8f4f1d4e89141098c4321 100644
--- a/ProcessLib/TimeLoop.cpp
+++ b/ProcessLib/TimeLoop.cpp
@@ -339,14 +339,7 @@ double TimeLoop::computeTimeStepping(const double prev_dt, double& t,
                              x, x_prev, norm_type))
                 : 0.;
 
-        if (!ppd.nonlinear_solver_status.error_norms_met)
-        {
-            timestepper->setAccepted(false);
-        }
-        else
-        {
-            timestepper->setAccepted(true);
-        }
+        timestepper->setAccepted(ppd.nonlinear_solver_status.error_norms_met);
 
         auto [step_accepted, timestepper_dt] = timestepper->next(
             solution_error, ppd.nonlinear_solver_status.number_iterations);