With strangers - NEVER.
With friends - IF THE CIRCUMSTANCES ARE RIGHT.
This goes for playing with others and letting others play on my stage.
If you're playing for money you have to be careful. Clients are paying for you, not some friend or wannabe.
If friends are playing, I'll come up and give my respects, but will not ask to play. If they ask me, then I'll step up.