QTfrontend/gameuiconfig.cpp
changeset 8291 e4a0d980d1e2
parent 8266 927da572bcdc
child 8294 0e5782b0dd54
--- a/QTfrontend/gameuiconfig.cpp	Mon Dec 10 10:32:51 2012 -0500
+++ b/QTfrontend/gameuiconfig.cpp	Mon Dec 10 22:09:54 2012 +0100
@@ -233,11 +233,16 @@
     setValue("audio/volume", Form->ui.pageOptions->volumeBox->value());
 
     setValue("net/nick", netNick());
-    if (netPasswordIsValid() && Form->ui.pageOptions->CBSavePassword->isChecked())
+    if ((netPasswordLength()==0)) {
+	setValue("net/passwordhash", "");
+        setValue("net/passwordlength", 0);
+    }
+    else if (netPasswordIsValid() && Form->ui.pageOptions->CBSavePassword->isChecked())
     {
         setValue("net/passwordhash", netPasswordHash());
         setValue("net/passwordlength", netPasswordLength());
     }
+
     setValue("net/savepassword", Form->ui.pageOptions->CBSavePassword->isChecked());
     setValue("net/ip", *netHost);
     setValue("net/port", netPort);