diff -r 11445430c553 -r 030924019d88 Network/IRC/IrcServerEditDialog.py --- a/Network/IRC/IrcServerEditDialog.py Sun Dec 02 13:48:01 2012 +0100 +++ b/Network/IRC/IrcServerEditDialog.py Sun Dec 02 15:35:18 2012 +0100 @@ -31,10 +31,11 @@ self.__okButton = self.buttonBox.button(QDialogButtonBox.Ok) - self.serverEdit.setText(server.getName()) - self.portSpinBox.setValue(server.getPort()) - self.passwordEdit.setText(server.getPassword()) - self.sslCheckBox.setChecked(server.useSSL()) + if server: + self.serverEdit.setText(server.getName()) + self.portSpinBox.setValue(server.getPort()) + self.passwordEdit.setText(server.getPassword()) + self.sslCheckBox.setChecked(server.useSSL()) self.__updateOkButton()