All policies issued after 1st April 2001 are OK.
I was one of the unlucky ones who renewed in Feb, but only got notified last week of the problems and hence will have to buy a new policy.
I don't think they will get caught out again, so will be staying with them, the policy is pretty good value for money, and on the one occcasion I had to claim (travel delay) they were helpful and paid out promptly.