diff --git a/NumLib/TimeStepping/Algorithms/FixedTimeStepping.cpp b/NumLib/TimeStepping/Algorithms/FixedTimeStepping.cpp
index 5178f8e001ee2104f778b0fc93f3b979852f5fcd..55899e6c0dbfddafca4b41cf53bfd21a9d4d7214 100644
--- a/NumLib/TimeStepping/Algorithms/FixedTimeStepping.cpp
+++ b/NumLib/TimeStepping/Algorithms/FixedTimeStepping.cpp
@@ -124,12 +124,12 @@ void incorporateFixedTimesForOutput(
             begin(delta_ts), begin(delta_ts) + interval_number, t_initial);
         auto const upper_bound = lower_bound + delta_ts[interval_number];
         if (fixed_time_for_output - lower_bound <=
-            std::numeric_limits<double>::epsilon())
+            TimeStep::minimalTimeStepSize)
         {
             continue;
         }
         if (upper_bound - fixed_time_for_output <=
-            std::numeric_limits<double>::epsilon())
+            TimeStep::minimalTimeStepSize)
         {
             continue;
         }