Have just heard back ... apparently there was a computer error some time ago & my husband was awarded miles on part of a redemption flight, which he shouldn't have. EK say that there were other people affected by this glitch. We have asked for a written explanation just to be sure, as still seems a little surprising ...