diff --git a/src/common/modules/xmas.c b/src/common/modules/xmas.c index 6ed724090..fd20f99da 100644 --- a/src/common/modules/xmas.c +++ b/src/common/modules/xmas.c @@ -60,6 +60,7 @@ make_santa(region * r) } if (!santa) { faction * f = findfaction(atoi36("rr")); + if (f==NULL) f = findfaction(MONSTER_FACTION); if (f==NULL) return NULL; f->alive = true; santa = createunit(r, f, 1, new_race[RC_ILLUSION]);