diff --git a/src/one-body-sample.cc b/src/one-body-sample.cc
index d8cc01ef2f2c35520cb41f282d8583cf4bbf46cb..eabe3196eb12ee00aedde4bdd9d057a3ffe7322b 100644
--- a/src/one-body-sample.cc
+++ b/src/one-body-sample.cc
@@ -192,11 +192,12 @@ int main(int argc, char *argv[]) {
             leafView, p1Basis, frictionalNodes);
 
     // {{{ Initialise vectors
+    VectorType u(finestSize);
+    u = 0.0;
     VectorType u_old(finestSize);
     u_old = 0.0; // Has to be zero!
-    VectorType u_old_old;
+    VectorType u_old_old(finestSize);
 
-    VectorType u(finestSize);
     VectorType ud(finestSize);
     ud = 0.0;