diff --git a/src/myblockproblem.hh b/src/myblockproblem.hh
index a8a0c41add685837312e892862213535fe03946d..acf4801fba56ea33b7e7d51e8315c1ac82164e0d 100644
--- a/src/myblockproblem.hh
+++ b/src/myblockproblem.hh
@@ -58,9 +58,7 @@ class MyBlockProblem<MyConvexProblemTypeTEMPLATE>::IterateObject {
    * part
    */
   IterateObject(const Bisection& bisection, MyConvexProblemType& problem)
-      : problem(problem),
-        bisection(bisection),
-        local_J(1.0, 0.0, problem.phi, 0, 0) {};
+      : problem(problem), bisection(bisection) {};
 
 public:
   /** \brief Set the current iterate */
@@ -133,7 +131,6 @@ class MyBlockProblem<MyConvexProblemTypeTEMPLATE>::IterateObject {
 
   // commonly used minimization stuff
   Bisection bisection;
-  OneDConvexFunction<NonlinearityType> local_J;
 
   // state data for smoothing procedure used by:
   // setIterate, updateIterate, solveLocalProblem