diff --git a/src/alien.c b/src/alien.c index 5862653..2a054ef 100644 --- a/src/alien.c +++ b/src/alien.c @@ -1859,7 +1859,7 @@ void alien_move(Object *alien) if (alien->owner == alien) { - if (alien->flags & FL_CIRCLES) + if ((alien->flags & FL_CIRCLES) && (!(alien->flags & FL_LEAVESECTOR))) { if (alien->face == 0) {