diff --git a/src/one-body-sample.cc b/src/one-body-sample.cc
index cedecca703ddc349774834be8cb9d8aff846ce51..913318103881283ce1163962f29a3d96a5653f0f 100644
--- a/src/one-body-sample.cc
+++ b/src/one-body-sample.cc
@@ -212,7 +212,7 @@ int main(int argc, char *argv[]) {
 
     // Set up the boundary
     Dune::BitSetVector<dims> velocityDirichletNodes(finestSize, false);
-    Dune::BitSetVector<dims> noNodes(finestSize, false);
+    Dune::BitSetVector<dims> accelerationDirichletNodes(finestSize, false);
     Dune::BitSetVector<1> neumannNodes(finestSize, false);
     Dune::BitSetVector<1> frictionalNodes(finestSize, false);
 
@@ -380,7 +380,7 @@ int main(int argc, char *argv[]) {
       }
       BlockGSStep<MatrixType, VectorType> accelerationSolverStep(
           M, a_initial, problem_rhs_initial);
-      accelerationSolverStep.ignoreNodes_ = &noNodes;
+      accelerationSolverStep.ignoreNodes_ = &accelerationDirichletNodes;
       LoopSolver<VectorType> accelerationSolver(&accelerationSolverStep,
                                                 100000,               // FIXME
                                                 1e-12,                // FIXME