YES!
This is so necessary.
I have countless people leave on many occasions, and get no body in return for that player.
It takes minutes or longer to receive another player when I should be getting another player only seconds after that other player leaves.