diff --git a/dune/perftool/common/timer_tsc.hh b/dune/perftool/common/timer_tsc.hh
index 2a92831feacec228e0b67e785e1fd9dc1bb2c472..620bf6f227868e01ec9f9273d8180b00638f8fd1 100644
--- a/dune/perftool/common/timer_tsc.hh
+++ b/dune/perftool/common/timer_tsc.hh
@@ -80,7 +80,7 @@
 #define DUMP_TIMER(level,name,os,reset)\
   if (HP_TIMER_DURATION(name) > 1e-12) \
     os << #level << " " << ident << " " << #name << " time " << Dune::PDELab::TSC::seconds(HP_TIMER_DURATION(name)) << std::endl; \
-  HP_TIMER_OPCOUNTERS(name).reportOperations(os,ident,#name,reset);
+  HP_TIMER_OPCOUNTERS(name).reportOperations(os,#level,ident,#name,reset);
 
 #define DUMP_AND_ACCUMULATE_TIMER(level,#level,name,os,reset,time,ops)  \
   if (HP_TIMER_DURATION(name) > 1e-12) \