If the player leaves, you get compensation. If you actively remove him from your team (i.e.: release or decline an option), you get nothing.
I believe the intent is to compensate owners who'd have liked to keep the player in question, but were unable to.