Thanks mcbee, thought there was a problem.   I originally wrote the trigger for V7, but could never get it working, then got sidetracked onto something else until I found it again in my files and thought 'that sounds like a good idea'  - but I then rewrote in V6 and it worked straightaway.
Do I need to send anything to support, or will they respond from this thread?