--- deliantra/server/socket/item.C 2007/06/08 09:18:31 1.48 +++ deliantra/server/socket/item.C 2007/06/08 09:20:20 1.49 @@ -847,6 +847,9 @@ sint16 x = pl->observe->x + dx; sint16 y = pl->observe->y + dy; + if (!m) + return; + if (!xy_normalise (m, x, y)) { new_draw_info (NDI_UNIQUE, 0, ob, "You see nothing there.");