diff --git a/src/mkobj.c b/src/mkobj.c index 860013db6..658b5ed5f 100644 --- a/src/mkobj.c +++ b/src/mkobj.c @@ -2160,6 +2160,7 @@ const char *mesg; struct obj *obj, *mwep; for (mon = monlist; mon; mon = mon->nmon) { + if (DEADMONSTER(mon)) continue; mwep = MON_WEP(mon); if (mwep) { if (!mcarried(mwep))