diff --git a/lib/wallet.py b/lib/wallet.py index 61fa391f..c16f1c0c 100644 --- a/lib/wallet.py +++ b/lib/wallet.py @@ -45,7 +45,7 @@ from functools import partial from collections import namedtuple, defaultdict from i18n import _ -from util import NotEnoughFunds, PrintError, profiler +from util import NotEnoughFunds, PrintError, UserCancelled, profiler from bitcoin import * from version import * @@ -1019,7 +1019,7 @@ class Abstract_Wallet(PrintError): for k in self.get_keystores(): try: k.sign_transaction(tx, password) - except: + except UserCancelled: continue def get_unused_addresses(self):