diff --git a/src/pager.c b/src/pager.c index d91a2bcb4..3fa2ae9c9 100644 --- a/src/pager.c +++ b/src/pager.c @@ -205,7 +205,7 @@ mhidden_description( Strcat(outbuf, (otmp && otmp->otyp != STRANGE_OBJECT) ? ansimpleoname(otmp) : an(obj_descr[STRANGE_OBJECT].oc_name)); - if (fakeobj) { + if (fakeobj && otmp) { otmp->where = OBJ_FREE; /* object_from_map set to OBJ_FLOOR */ dealloc_obj(otmp); }