diff --git a/app/benchmark/timing/aborted-computation.cc b/app/benchmark/timing/aborted-computation.cc
index 74b22e67ae943f89e8726348191c66fd8640dfdf..54bdca763285af9d9c8c81b855c703f24540e1ee 100644
--- a/app/benchmark/timing/aborted-computation.cc
+++ b/app/benchmark/timing/aborted-computation.cc
@@ -16,6 +16,7 @@ extern "C" {
     void timing_entry() {
         timing_start(0);
         ActivateTask(Computation);
+        ClearEvent(ComputationFinished | ComputationAborted);
         WaitEvent(ComputationFinished | ComputationAborted);
         timing_end(TIMING_POINT_NO_INTERRUPTS_IN_BLOCK | 0);
     }