diff --git a/electrum/wallet.py b/electrum/wallet.py index 8075f914d..360f7a0d5 100644 --- a/electrum/wallet.py +++ b/electrum/wallet.py @@ -2401,7 +2401,7 @@ class Abstract_Wallet(ABC, Logger, EventListener): # if request was paid onchain, add relevant fields # note: addr is reused when getting paid on LN! so we check for that. _, conf, tx_hashes = self._is_onchain_invoice_paid(x) - if not self.lnworker or self.lnworker.get_invoice_status(x) != PR_PAID: + if not is_lightning or not self.lnworker or self.lnworker.get_invoice_status(x) != PR_PAID: if conf is not None: d['confirmations'] = conf d['tx_hashes'] = tx_hashes