Nigel,
Have you confirmed this with Event Tracking? And does the second call to Valid() occur with the DoDefault() command?
Barbara
>I have a textbox with code in the valid - this works ok. There is also code in the LostFocus event with a DoDefault as the first command. This is causing the valid event to fire again. Anybody have any idea as to why this would happen?