this is a servside thing... most ircds (irc servers) have a special code in them now to disallow the ciew of someones real ip/hostmask. sometimes the ircd can be configured to not show an adress at all. the reason this doesnt occur all the time is because u are most likely on different nets that run different kinds of irc servers.