Originally Posted by
CT-UK
Fingers crossed for you that your EC account doesn't have the same email address as your username. Wouldn't be tough for BA figure out where to take the miles from for you previous free flight

It doesn't. The email I use for my login hasn't been active for many years, and pre-dates my Exec Club membership.
:-)