Don't exclude webs, check for items in inventory before discarding those without a valid position.