diff --git a/src/analyzer/protocol/irc/IRC.cc b/src/analyzer/protocol/irc/IRC.cc index 1d566f113e..8ed4999a60 100644 --- a/src/analyzer/protocol/irc/IRC.cc +++ b/src/analyzer/protocol/irc/IRC.cc @@ -426,9 +426,6 @@ void IRC_Analyzer::DeliverStream(int length, const u_char* line, bool orig) break; vector parts = SplitWords(params, ' '); - - // Remove nick name. - parts.erase(parts.begin()); if ( parts.size() < 2 ) { Weird("irc_invalid_whois_channel_line"); @@ -436,6 +433,7 @@ void IRC_Analyzer::DeliverStream(int length, const u_char* line, bool orig) } string nick = parts[0]; + // Remove nick name. parts.erase(parts.begin()); if ( parts.size() > 0 && parts[0][0] == ':' )