]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/mode.cpp
(TEST CODE) remote ping, do not use until debugged
[user/henk/code/inspircd.git] / src / mode.cpp
index 60df3e7d8314b26a7b1fc2269cf954d06c671aaf..41251918a25489248e3a0a8d3c06aca356edcad7 100644 (file)
@@ -451,7 +451,14 @@ char* ModeParser::AddBan(userrec *user,char *dest,chanrec *chan,int status)
 
        b.set_time = TIME;
        strlcpy(b.data,dest,MAXBUF);
-       strlcpy(b.set_by,user->nick,NICKMAX);
+       if (*user->nick)
+       {
+               strlcpy(b.set_by,user->nick,NICKMAX);
+       }
+       else
+       {
+               strlcpy(b.set_by,Config->ServerName,NICKMAX);
+       }
        chan->bans.push_back(b);
        return dest;
 }