i think that in classic when you registered and it couldn't read your ip (not sure why) it would enter a blank; im' not sure if it'd happen in threads either.
Basically sometimes an ip can't be read, or is read as the webserver; especially when php is running as a cgi.