From 5e90b3a42d53c55515b7e62bf8568aeb35582e90 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Mon, 29 Aug 2016 08:47:48 +0200 Subject: [PATCH] wizard: abort if device fails to create xpub --- lib/base_wizard.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/base_wizard.py b/lib/base_wizard.py index 37c80031..5f138227 100644 --- a/lib/base_wizard.py +++ b/lib/base_wizard.py @@ -213,6 +213,9 @@ class BaseWizard(object): from keystore import hardware_keystore, bip44_derivation derivation = bip44_derivation(int(account_id)) xpub = self.plugin.get_xpub(device_info.device.id_, derivation, self) + if xpub is None: + self.show_error('Cannot read xpub from device') + return d = { 'type': 'hardware', 'hw_type': name,