diff --git a/src/common/kernel/movement.c b/src/common/kernel/movement.c index b2e06b4ef..abf53c98b 100644 --- a/src/common/kernel/movement.c +++ b/src/common/kernel/movement.c @@ -1996,7 +1996,7 @@ hunt(unit *u) if (dir == NODIRECTION) { ship * sh = findship(id); - if (sh->region!=rc) { + if (sh==NULL || sh->region!=rc) { cmistake(u, findorder(u, u->thisorder), 20, MSG_MOVE); } return 0;