summaryrefslogtreecommitdiff
path: root/src/gui/logindialog.cpp
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2013-02-22 00:38:26 +0300
committerAndrei Karas <akaras@inbox.ru>2013-02-22 00:38:26 +0300
commit972bbd781838c9150f87aad7c96c6bbd74a68e06 (patch)
treecc839b1ca698ec32c0dd3fc7c8d8e0ba09e8e923 /src/gui/logindialog.cpp
parentf6f2a8072c517ee47e77979db9dbb9ecb3430cb5 (diff)
downloadmanaplus-972bbd781838c9150f87aad7c96c6bbd74a68e06.tar.gz
manaplus-972bbd781838c9150f87aad7c96c6bbd74a68e06.tar.bz2
manaplus-972bbd781838c9150f87aad7c96c6bbd74a68e06.tar.xz
manaplus-972bbd781838c9150f87aad7c96c6bbd74a68e06.zip
Fix change password issue with empty players list.
Diffstat (limited to 'src/gui/logindialog.cpp')
-rw-r--r--src/gui/logindialog.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gui/logindialog.cpp b/src/gui/logindialog.cpp
index b0015bf46..5767390c7 100644
--- a/src/gui/logindialog.cpp
+++ b/src/gui/logindialog.cpp
@@ -38,6 +38,7 @@
#include "gui/widgets/layout.h"
#include "gui/widgets/passwordfield.h"
+#include "net/charhandler.h"
#include "net/logindata.h"
#include "net/loginhandler.h"
#include "net/net.h"
@@ -154,6 +155,8 @@ LoginDialog::LoginDialog(LoginData *const data, std::string serverName,
{
setCloseButton(true);
+ Net::getCharHandler()->clear();
+
Label *const serverLabel1 = new Label(this, _("Server:"));
Label *const serverLabel2 = new Label(this, serverName);
serverLabel2->adjustSize();