diff --git a/dune/tectonic/myblockproblem.hh b/dune/tectonic/myblockproblem.hh
index 56b067988220bc2d53a0f02e9a56f58e99f54467..2c91cfbd0f2e19878ee3b9a44e128c42fd2119cc 100644
--- a/dune/tectonic/myblockproblem.hh
+++ b/dune/tectonic/myblockproblem.hh
@@ -65,14 +65,14 @@ template <class MyConvexProblemTypeTEMPLATE> class MyBlockProblem {
   };
 
   MyBlockProblem(Dune::ParameterTree const &parset,
-                 const MyConvexProblemType &problem)
+                 MyConvexProblemType const &problem)
       : parset(parset), problem(problem) {
-    bisection = Bisection(
-        0.0, // acceptError: Stop if the search interval has
-             // become smaller than this number
-        parset.get<double>("bisection.acceptFactor"),
-        parset.get<double>("bisection.requiredResidual"), true, // fastQuadratic
-        0); // safety: acceptance factor for inexact minimization
+    bisection = Bisection(0.0, // acceptError: Stop if the search interval has
+                               // become smaller than this number
+                          parset.get<double>("bisection.acceptFactor"),
+                          parset.get<double>("bisection.requiredResidual"),
+                          true, // fastQuadratic
+                          0);   // acceptance factor for inexact minimization
   }
 
   std::string getOutput(bool header = false) const {