diff -r efad396abee9 -r ce5fbd98370f QTfrontend/net/newnetclient.cpp --- a/QTfrontend/net/newnetclient.cpp Thu Feb 23 23:13:48 2012 +0400 +++ b/QTfrontend/net/newnetclient.cpp Fri Feb 24 23:49:31 2012 +0400 @@ -254,6 +254,10 @@ { // TODO: Warn user, disconnect qWarning() << "Server too old"; + RawSendNet(QString("QUIT%1%2").arg(delimeter).arg("Server too old")); + Disconnect(); + emit disconnected(tr("The server is too old. Disconnecting now.")); + return; } RawSendNet(QString("NICK%1%2").arg(delimeter).arg(mynick));