diff --git a/src/one-body-sample.cc b/src/one-body-sample.cc
index 10a87b7a36a5ccb808871c1575ce97a64a56f63c..724de7ade09ddd947bb4f2d8c15d501b34012b65 100644
--- a/src/one-body-sample.cc
+++ b/src/one-body-sample.cc
@@ -173,11 +173,13 @@ int main(int argc, char *argv[]) {
                                P1Basis::LocalFiniteElement> const
     localStiffness(E, nu);
     OperatorType stiffnessMatrix;
-    timer.reset();
-    OperatorAssembler<P1Basis, P1Basis>(p1Basis, p1Basis)
-        .assemble(localStiffness, stiffnessMatrix);
-    std::cout << "Assembled stiffness matrix in " << timer.elapsed() << "s"
-              << std::endl;
+    {
+      timer.reset();
+      OperatorAssembler<P1Basis, P1Basis>(p1Basis, p1Basis)
+          .assemble(localStiffness, stiffnessMatrix);
+      std::cout << "Assembled stiffness matrix in " << timer.elapsed() << "s"
+                << std::endl;
+    }
     EnergyNorm<OperatorType, VectorType> energyNorm(stiffnessMatrix);
 
     // Set up the boundary