diff --git a/src/samplefunctional.hh b/src/samplefunctional.hh
index bbe669289cdd56da02542b0b476cd7516eb7006a..5fa5793feb8a64081aff60c208608b2a9c6a7a3d 100644
--- a/src/samplefunctional.hh
+++ b/src/samplefunctional.hh
@@ -131,7 +131,7 @@ void minimise(const Functional J, const typename Functional::SmallVector x,
   // FIXME: default values are used
   Bisection bisection;
   int count;
-  // FIXME: does x_old = 1 make any sense?!
+  // 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);
   Dune::dverb << "Number of iterations in the bisection method: " << count
               << std::endl;