I agree with MrSleepy, I can not understand why it would not even be a practice the airlines would want to encourage ! A few yrs back I paid about £2000 for a non-refundable US trip with KLM and had to cancel. Obviously I didn’t expect the money back but as I did do them the courtesy of cancelling in advance, I think they should have awarded the points. Afterall they had my money and could resell the seat, and I drank no champagne, meals etc… I think if this happens again I will not cancel and still check in on line to maximise the chance that at least the outbound flight goes with my seat empty ! Any airline senior staff reading this post – which would you prefer ? Give me some points/miles which cost me £2000 or have the confusion of me checking in but not showing up ?