diff --git a/dune/solvers/test/multigridtest.cc b/dune/solvers/test/multigridtest.cc
index 18f7ccdc3daff5b0bd51c0df86d2a6ebffe768a3..36e2886ee0247218e73e6e0bf7ee8d6a5c5d5c60 100644
--- a/dune/solvers/test/multigridtest.cc
+++ b/dune/solvers/test/multigridtest.cc
@@ -44,7 +44,7 @@ struct MultigridTestSuite
         bool passed = true;
 
         using Problem =
-            SymmetricSampleProblem<1, typename GridType::LevelGridView>;
+            SymmetricSampleProblem<blocksize, typename GridType::LevelGridView>;
         Problem p(grid.levelGridView(grid.maxLevel()));
 
         typedef typename Problem::Vector Vector;