>Did you make sure it has gotfocus just before the valid?
This is my #1 objects in my objects access order. If I press TAB, I am going to object #2.
Since I only do this code once, I moved it to the LostFocus() and it works. After the selection, the control turns DISABLE so this is acceptable for this one.