It looks like the person has disconnected before the fight already. An account stays online for a maximum of 20 seconds when disconnecting during a fight in wilderness.
I tried to reproduce the issue myself by closing the client or even kicking the player out of the game. I always got my drop unless I really time the disconnect to be exactly 20 seconds before the death.