diff --git a/src/one-body-sample.cc b/src/one-body-sample.cc
index 55caa315a6d38f4acd82ee913ee3d562ab610908..b6cf77723267d39a711e013366ffb3bc50154088 100644
--- a/src/one-body-sample.cc
+++ b/src/one-body-sample.cc
@@ -208,6 +208,7 @@ int main(int argc, char *argv[]) {
 
     // Set up the boundary
     Dune::BitSetVector<dims> ignoreNodes(finestSize, false);
+    Dune::BitSetVector<dims> noNodes(finestSize, false);
     Dune::BitSetVector<1> neumannNodes(finestSize, false);
     Dune::BitSetVector<1> frictionalNodes(finestSize, false);
 
@@ -370,7 +371,7 @@ int main(int argc, char *argv[]) {
       }
       BlockGSStep<MatrixType, VectorType> accelerationSolverStep(
           massMatrix, a_initial, problem_rhs_initial);
-      accelerationSolverStep.ignoreNodes_ = &ignoreNodes;
+      accelerationSolverStep.ignoreNodes_ = &noNodes;
       LoopSolver<VectorType> accelerationSolver(
           &accelerationSolverStep, 100000, // FIXME
           1e-12,                           // FIXME