diff --git a/src/runner.c b/src/runner.c index e1524758b17793f4523623537cb105a66c1cc934..b6878935b3c1101da676435df06e54112e927467 100644 --- a/src/runner.c +++ b/src/runner.c @@ -2945,7 +2945,7 @@ void runner_do_limiter(struct runner *r, struct cell *c, int force, int timer) { /* Clear the limiter flags. */ cell_clear_flag( - c, cell_flag_do_hydro_limiter & cell_flag_do_hydro_sub_limiter); + c, cell_flag_do_hydro_limiter | cell_flag_do_hydro_sub_limiter); return; } @@ -3041,7 +3041,7 @@ void runner_do_limiter(struct runner *r, struct cell *c, int force, int timer) { /* Clear the limiter flags. */ cell_clear_flag(c, - cell_flag_do_hydro_limiter & cell_flag_do_hydro_sub_limiter); + cell_flag_do_hydro_limiter | cell_flag_do_hydro_sub_limiter); if (timer) TIMER_TOC(timer_do_limiter); }