diff --git a/src/engine.c b/src/engine.c
index 3944ad156f5b68014e7032b61617058837517604..c75e4ebb16207e8063c10fdb0f3d4a3a26bcbb9f 100644
--- a/src/engine.c
+++ b/src/engine.c
@@ -2830,8 +2830,7 @@ void engine_marktasks_mapper(void *map_data, int num_elements,
 
     /* Kick/Drift/init ? */
     if (t->type == task_type_kick1 || t->type == task_type_kick2 ||
-        t->type == task_type_drift_part || t->type == task_type_drift_gpart ||
-        t->type == task_type_init_grav) {
+        t->type == task_type_drift_gpart || t->type == task_type_init_grav) {
       if (cell_is_active(t->ci, e)) scheduler_activate(s, t);
     }