diff --git a/src/trap.c b/src/trap.c index 36c1ee632..bc8f0c746 100644 --- a/src/trap.c +++ b/src/trap.c @@ -3159,6 +3159,8 @@ boolean force; { boolean exploded = FALSE; + if (!obj) return ER_NOTHING; + if (snuff_lit(obj)) return ER_DAMAGED;