Hi. Thanks for the tip.
I tried it but still no success but what I found was if I erase the chip, then read it back, reload my hex file, then it seems to programme ok.
Weird. I've been using the Melabs U2 programmer for years and never had to go through that process.

Mo