diff --git a/src/cutecoin/core/wallet.py b/src/cutecoin/core/wallet.py
index a78f86524c263fcb3adde8fa700efcbbc67cd499..0b260dfe91680a84690d66c3ceeae08dbadc6781 100644
--- a/src/cutecoin/core/wallet.py
+++ b/src/cutecoin/core/wallet.py
@@ -186,8 +186,8 @@ class Wallet(object):
                 self.cache.available_sources = buf_inputs
                 return inputs
 
-        raise NotEnoughMoneyError(amount, community.currency,
-                                  len(inputs), value)
+        raise NotEnoughMoneyError(value, community.currency,
+                                  len(inputs), amount)
         return []
 
     def tx_outputs(self, pubkey, amount, inputs):
diff --git a/src/cutecoin/gui/password_asker.py b/src/cutecoin/gui/password_asker.py
index c80bb3552c7da23af3fd9fe888ed87358686d7df..945e95671e2ecf92bb4b09f1822097be1ce3b263 100644
--- a/src/cutecoin/gui/password_asker.py
+++ b/src/cutecoin/gui/password_asker.py
@@ -28,7 +28,6 @@ class PasswordAskerDialog(QDialog, Ui_PasswordAskerDialog):
         self.remember = False
 
     def ask(self):
-        self.edit_password.setText("")
         if not self.remember:
             self.exec_()
             pwd = self.password