I've tried both Screen and Form.ActiveControl, with the same result.
Yes, I've tried that, but if I just ignore the error, then I might leave controls enabled that should be disabled. Even if I want to disable the control, I only want to SetFocus if I'm sitting on the to-be-disabled control...