I would sugest to check before looting if there are any other living mobs around/before. Mean to use 'tab' and look if the client find a new target. If there is no other target the death mob will still in the target and it is ok to loot.
This will skip some loot but also prevent from dying.