diff --git a/src/engine_config.c b/src/engine_config.c
index e5bdff2572a3498569c0e684a7885548a9fcc6a0..dda3bf3adb0fbf4a7e10bbe05bb3a1473c15b723 100644
--- a/src/engine_config.c
+++ b/src/engine_config.c
@@ -583,7 +583,7 @@ void engine_config(int restart, int fof, struct engine *e,
     }
 
     /* Find the time of the first stf output */
-    if (e->policy & engine_policy_fof) {
+    if (e->policy & engine_policy_fof && e->fof_properties->seed_black_holes_enabled) {
       engine_compute_next_fof_time(e);
     }