Actually, it turns out that I was using $address( $nick, 2) anyways.
Btw, are you even reading what I'm saying??
I said it doesn't work about 1% of the time..
1 test (or even multiple tests not in a busy channel) will not be recreating the situation..