diff --git a/dune/solvers/iterationsteps/projectedlinegsstep.cc b/dune/solvers/iterationsteps/projectedlinegsstep.cc
index d2c8dc70ed8c82789b0b9f8f2132f7c20145e78a..869338579774b74beee90afba8f62c736bfc7b48 100755
--- a/dune/solvers/iterationsteps/projectedlinegsstep.cc
+++ b/dune/solvers/iterationsteps/projectedlinegsstep.cc
@@ -25,7 +25,7 @@ solveLocalSystem(const Dune::BTDMatrix<typename MatrixType::block_type>& matrix,
     // //////////////////////////////////////
 
     // stupid:
-    Dune::BitSetVector<1> hasObstacle(rhs.size(), true);
+    Dune::BitSetVector<BlockSize> hasObstacle(rhs.size(), true);
     // The nodes to ignore are already written into the matrix/rhs
     Dune::BitSetVector<1> ignoreNodes(rhs.size(), false);