commit - 7ff16e81163b3bee43ce053cb86fb2df2a023d53
commit + 599626d570f5bd5284a7a30fb8c3ca8dc3636371
blob - 10885f281ef4ce2b4adc3df97c06356ab074e227
blob + 35026e5587300d08ebb61f9bf9af3a9f99824475
--- src/ngircd/irc-login.c
+++ src/ngircd/irc-login.c
/* Nickname change */
/* Check that the user isn't on any channels set +N */
- if(!Client_HasMode(Client, 'o')) {
+ if(Client_Type(Client) == CLIENT_USER &&
+ !Client_HasMode(Client, 'o')) {
chan = Channel_First();
while (chan) {
if(Channel_IsMemberOf(chan, Client) &&