diff --git a/gui/qt/installwizard.py b/gui/qt/installwizard.py index 30234da87..e611b3e39 100644 --- a/gui/qt/installwizard.py +++ b/gui/qt/installwizard.py @@ -451,9 +451,12 @@ class InstallWizard(QDialog): wallet = Wallet.from_multisig(key_list, password, self.storage) else: - self.storage.put('wallet_type', t) + self.storage.put('wallet_type', t, False) + # call the constructor to load the plugin (side effect) + Wallet(self.storage) wallet = always_hook('installwizard_restore', self, self.storage) if not wallet: + util.print_error("no wallet") return # create first keys offline