diff --git a/src/foam/foam.cc b/src/foam/foam.cc
index e905374835455d82bc0085573ff4d0e35fed0760..75a93bf5c095d8a6aa700482af9a764e1e37ac9a 100644
--- a/src/foam/foam.cc
+++ b/src/foam/foam.cc
@@ -513,7 +513,7 @@ int main(int argc, char *argv[]) {
         stepBase(parset, contactNetwork, totalDirichletNodes, globalFriction, frictionNodes,
                  externalForces, stateEnergyNorms);
 
-    const auto minTau = parset.get<double>("timeSteps.minTau");
+    const auto minTau = parset.get<double>("timeSteps.minRelativeTau");
     AdaptiveTimeStepper<NonlinearFactory, std::decay_t<decltype(contactNetwork)>, Updaters, std::decay_t<decltype(stateEnergyNorms)>>
         timeStepper(stepBase, contactNetwork, current,
                             programState.relativeTime, programState.relativeTau, minTau,