diff --git a/src/d_clisrv.c b/src/d_clisrv.c index adceff581..775034fa8 100644 --- a/src/d_clisrv.c +++ b/src/d_clisrv.c @@ -2909,6 +2909,12 @@ void D_LoadBan(boolean warning) address = strtok(buffer, " /\t\r\n"); mask = strtok(NULL, " \t\r\n"); + if (!address) + { + malformed = true; + continue; + } + if (i == 0 && !strncmp(address, "BANFORMAT", 9)) { if (mask)