Force parsing of PREFIX in RPL_ISUPPORT. Fixes #936
[quassel.git] / src / core / ircserverhandler.cpp
index ef42086..32a40f0 100644 (file)
@@ -650,6 +650,9 @@ void IrcServerHandler::handle005(const QString &prefix, const QList<QByteArray>
     QString value = rawSupport.section("=", 1);
     network()->addSupport(key, value);
   }
+
+  /* determine our prefixes here to get an accurate result */
+  network()->determinePrefixes();
 }
 
 /* RPL_UMODEIS - "<user_modes> [<user_mode_params>]" */