From 65b3c1abb3d72e3c0bb0fad4e9824f37f34bcdda Mon Sep 17 00:00:00 2001 From: Sander van Grieken Date: Tue, 23 Aug 2022 18:36:55 +0200 Subject: [PATCH] qml: fix derivation prefix not available for watch-ony wallets --- electrum/gui/qml/qeaddressdetails.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/electrum/gui/qml/qeaddressdetails.py b/electrum/gui/qml/qeaddressdetails.py index e26c2ec92..16af6165a 100644 --- a/electrum/gui/qml/qeaddressdetails.py +++ b/electrum/gui/qml/qeaddressdetails.py @@ -122,7 +122,8 @@ class QEAddressDetails(QObject): self._balance = QEAmount(amount_sat=c + u + x) self._pubkeys = self._wallet.wallet.get_public_keys(self._address) self._derivationPath = self._wallet.wallet.get_address_path_str(self._address) - self._derivationPath = self._derivationPath.replace('m', self._wallet.derivationPrefix) + if self._wallet.derivationPrefix: + self._derivationPath = self._derivationPath.replace('m', self._wallet.derivationPrefix) self._numtx = self._wallet.wallet.adb.get_address_history_len(self._address) assert(self._numtx == self.historyModel.rowCount(0)) self.detailsChanged.emit()