@davewill: I just tested in VB6, and it doesn't hit both cases.