I'm handling the nicklist myself when joining a channel (after waiting for raw 366). When I join a channel, I clear the nicklist with /parseline via a raw 353 injection, so far so good. I then try to populate the nicklist by myself but when I try to inject my own nickname via a basic JOIN message using /parseline, mIRC doesn't display my nickname in the nicklist, it works for any nick value different from $me.
Is there any good reason for this, or is it a bug?