diff --git a/src/runner.c b/src/runner.c index e34d5434796e59ea11965aa5e3131dc13d619ca1..ea8ccf11285271ee0ac6cc0505d55572da4fae02 100644 --- a/src/runner.c +++ b/src/runner.c @@ -350,8 +350,7 @@ void runner_do_sort(struct runner *r, struct cell *c, int flags, int cleanup, /* Clean-up the flags, i.e. filter out what's already been sorted unless we're cleaning up. */ if (cleanup && c->dx_max_sort > 0.0f) { - /* Re-compute old (stale) sorts. */ - flags |= c->sorted; + /* Clear stale sorts. */ c->sorted = 0; } else { /* Ignore dimensions that are already sorted. */