diff --git a/src/cell.c b/src/cell.c index 2ffbed40afca1838ff4d0cdb49f73d6b0afe6d0e..630f96e5c83dc941cd0c9fbaae4fcf576880762d 100644 --- a/src/cell.c +++ b/src/cell.c @@ -392,6 +392,10 @@ int cell_link_foreign_gparts(struct cell *c, struct gpart *gparts) { #endif return counts; } + else { + c->grav.parts = gparts; + c->grav.parts_rebuild = gparts; + } /* Go deeper to find the level where the tasks are */ if (c->split) {