diff --git a/src/engine.c b/src/engine.c index 3a261be2ab497861a455775028ed1a2deb5871db..5b7bef4121f23eb871899a0e784b40248735da12 100644 --- a/src/engine.c +++ b/src/engine.c @@ -1287,6 +1287,10 @@ void engine_make_gravity_dependencies(struct engine *e) { scheduler_addunlock(sched, t->ci->super->init, t); scheduler_addunlock(sched, t->ci->super->grav_up, t); scheduler_addunlock(sched, t, t->ci->super->kick); + + scheduler_addunlock(sched, t->cj->super->init, t); + scheduler_addunlock(sched, t->cj->super->grav_up, t); + scheduler_addunlock(sched, t, t->cj->super->kick); } /* Self-interaction? */