diff --git a/dune/tectonic/samplefunctional.hh b/dune/tectonic/samplefunctional.hh
index 08390444c766452905e2686068975701c131c9f8..37678b53e50e5b954c3c9610fff502e82409b590 100644
--- a/dune/tectonic/samplefunctional.hh
+++ b/dune/tectonic/samplefunctional.hh
@@ -197,9 +197,7 @@ void minimise(Functional const J, typename Functional::SmallVector &x,
       }
 
       int count;
-      // FIXME: The value of x_old should not matter if the factor is 1.0,
-      // correct?
-      double const stepsize = bisection.minimize(JRest, 0.0, 1.0, count);
+      double const stepsize = bisection.minimize(JRest, 0.0, 0.0, count);
       dverb << "Number of iterations in the bisection method: " << count
             << std::endl;
       ;