diff --git a/src/runner.c b/src/runner.c
index cf5492dad4702d3090393809e02c526b45c293eb..48de08d4bd8e799a2000c387dadd11f620a1d45e 100644
--- a/src/runner.c
+++ b/src/runner.c
@@ -337,7 +337,7 @@ void runner_do_stars_ghost(struct runner *r, struct cell *c, int timer) {
     free(sid);
   }
 
-  if (timer) TIMER_TOC(timer_do_stars_ghost);
+  if (timer) TIMER_TOC(timer_dostars_ghost);
 }
 
 /**
diff --git a/src/runner_doiact_stars.h b/src/runner_doiact_stars.h
index c24c956d830b99b0835c458791e5d3aa972d4223..7d2959da717b0b5dafd688245d32e0e611e169e5 100644
--- a/src/runner_doiact_stars.h
+++ b/src/runner_doiact_stars.h
@@ -944,7 +944,7 @@ void runner_dosub_subset_stars_density(struct runner *r, struct cell *ci,
 
   } /* otherwise, pair interaction. */
 
-  if (gettimer) TIMER_TOC(timer_dosub_subset_stars_density);
+  if (gettimer) TIMER_TOC(timer_dosub_subset_pair_stars_density);
 }
 
 /**
diff --git a/src/timers.h b/src/timers.h
index c43f0154d2aaaa9d1c5aed3ad51b912e4fc5d751..52dc076ceb17f31c4e6c6515250faa46c4a9761e 100644
--- a/src/timers.h
+++ b/src/timers.h
@@ -93,8 +93,10 @@ enum {
   timer_dostars_ghost,
   timer_doself_subset_stars_density,
   timer_dopair_subset_stars_density,
-  timer_dosubpair_stars_density,
+  timer_dosub_pair_stars_density,
   timer_dosub_self_stars_density,
+  timer_dosub_subset_pair_stars_density,
+  timer_dosub_subset_self_stars_density,
   timer_logger,
   timer_count,
 };