diff --git a/src/myconvexproblem.hh b/src/myconvexproblem.hh
index 34f0f0fe0d86894486b6b4fdda51fad4aef15905..24aa646d89fe370f03ee2bea8a933001ba197bbb 100644
--- a/src/myconvexproblem.hh
+++ b/src/myconvexproblem.hh
@@ -3,8 +3,6 @@
 #ifndef MY_CONVEX_PROBLEM_HH
 #define MY_CONVEX_PROBLEM_HH
 
-#include <dune/istl/bcrsmatrix.hh>
-
 #include <dune/tnnmg/problem-classes/nonlinearity.hh>
 
 /** \brief General convex problem for a Truncated Nonsmooth Newton Multigrid
@@ -14,10 +12,7 @@
     \tparam MatrixTypeTEMPLATE The type used for the matrix of the quadratic
    part
 */
-template <class NonlinearityTypeTEMPLATE = Nonlinearity<
-              Dune::FieldVector<double, 1>, Dune::FieldMatrix<double, 1, 1>>,
-          class MatrixTypeTEMPLATE =
-              Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>>>
+template <class NonlinearityTypeTEMPLATE, class MatrixTypeTEMPLATE>
 class MyConvexProblem {
 public:
   typedef NonlinearityTypeTEMPLATE NonlinearityType;