--- deliantra/server/common/treasure.C 2008/04/22 07:01:46 1.75 +++ deliantra/server/common/treasure.C 2008/05/05 22:18:00 1.77 @@ -257,7 +257,7 @@ op->expand_tail (); - if (op->blocked (creator->map, creator->x, creator->y)) + if (!creator->is_on_map () || op->blocked (creator->map, creator->x, creator->y)) op->destroy (); else {