>Hi Winn,
>
>It may also happen, if your code is setting focus to another object programmatically. I had this happened in our forms, when code tried to restore focus to something. This caused firing of another control.Valid method. Check, if your Init or Activate or Refresh is calling SetFocus() of some object.
Nadya,
Thanks, I will give that a try.
Winn Pauley