diff --git a/src/debug.c b/src/debug.c index b1e2cb08bc7fa99330da3d9c9382dbef81b3215a..25301ea5caefe69b7daef2c048b2e4b68d04c289 100644 --- a/src/debug.c +++ b/src/debug.c @@ -326,8 +326,7 @@ static void dumpCells_map(struct cell *c, void *data) { /* So output local super cells that are active and have MPI * tasks as requested. */ - if (c->nodeID == e->nodeID && (!super || (super && c->super == c)) && - active && mpiactive) { + if (c->nodeID == e->nodeID && (!super ||((super && c->super == c) || (c->parent == NULL))) && active && mpiactive) { /* If requested we work out how many particles are active in this cell. */ int pactcount = 0;