diff --git a/electrum b/electrum index 471c01a44..dcaefb3d2 100755 --- a/electrum +++ b/electrum @@ -222,7 +222,8 @@ if __name__ == '__main__': wallet.init_mpk( wallet.seed ) # generate the first addresses, in case we are offline - wallet.synchronize() + if s is None or a == 'create': + wallet.synchronize() if a == 'create': # display seed gui.show_seed() diff --git a/lib/gui_android.py b/lib/gui_android.py index 33b505da4..62f4c308f 100644 --- a/lib/gui_android.py +++ b/lib/gui_android.py @@ -979,7 +979,8 @@ class ElectrumGui: modal_dialog("recovery successful") else: if not modal_question("no transactions found for this seed","do you want to keep this wallet?"): - return + return False wallet.save() + return True