- nl->np->ident, IPtostr(nl->np->p_ipaddr), rup->username, ucount);
- else {
- irc_send("%s GL * +*!%s@%s 3600 :%s\r\n", mynumeric->content, nl->np->ident,
- IPtostr(nl->np->p_ipaddr), rup->suspendreason->content);
+ nl->ident, IPtostr(nl->p_ipaddr), rup->username, ucount);
+ } else {
+ char *reason = "Network abuse";
+ if(rup->suspendreason)
+ reason = rup->suspendreason->content;
+
+ irc_send("%s GL * +*!%s@%s 3600 :%s\r\n", mynumeric->content, nl->ident,
+ IPtostr(nl->p_ipaddr), reason);