Nope, that just sounds totally unfair, they already give you a credit, which is almost the same as money, would be better if they just deducted that from your initial cruise price, but they don't do that either. I'm sure many others just miss it and don't even realize it.
Next time, I'd follow Mike's advise and make sure you do everything that is required to get your money owed.