From 00c9277cfeb2c5be72845ae332e8820c1f1101f8 Mon Sep 17 00:00:00 2001 From: nhmall Date: Tue, 29 Dec 2020 17:49:30 -0500 Subject: [PATCH] usage of whichpm in new gender code required a null ptr guard --- src/read.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/read.c b/src/read.c index a6fa79b1a..fa790026f 100644 --- a/src/read.c +++ b/src/read.c @@ -2591,7 +2591,8 @@ struct _create_particular_data *d; if (d->genderconf == -1) { /* no confict exists between explicit gender term and the specified monster name */ - if (d->fem != -1 && !is_male(whichpm) && !is_female(whichpm)) + if (d->fem != -1 + && (!whichpm || (!is_male(whichpm) && !is_female(whichpm)))) mmflags |= (d->fem == FEMALE) ? MM_FEMALE : (d->fem == MALE) ? MM_MALE : 0; } else {