That has been CREW's standing policy for a while, I know that the F/O that went to Hawaiian a few years back had to pay the penalty....,
AFAIK..., the other agencies don't have this particular policy but like Frate said, look at the fine print within the contract.