• Many thanks Luis - you're absolutely right. I was querying the live db and a new record had been created subsequent to my initial check that escaped the validation (which I've now improved).

    Bernie