diff --git a/corsika/detail/modules/tracking/TrackingLeapFrogCurved.inl b/corsika/detail/modules/tracking/TrackingLeapFrogCurved.inl
index f871fe57d72acabe80a08ba6ef8adc40358def4d..b7b288dd2105579e80706c6fee73770d4cf26c72 100644
--- a/corsika/detail/modules/tracking/TrackingLeapFrogCurved.inl
+++ b/corsika/detail/modules/tracking/TrackingLeapFrogCurved.inl
@@ -89,7 +89,7 @@ namespace corsika {
         // LCOV_EXCL_STOP
       }
 
-      double const maxRadians = 0.1; // maximally allowed deflection
+      double const maxRadians = 0.01; // maximally allowed deflection
       LengthType const steplimit = 2 * cos(maxRadians) * sin(maxRadians) * gyroradius;
       TimeType const steplimit_time = steplimit / initialVelocity.getNorm();
       CORSIKA_LOG_DEBUG("gyroradius {}, steplimit: {} = {}", gyroradius, steplimit,