diff --git a/cw_bitcoin/lib/electrum_wallet.dart b/cw_bitcoin/lib/electrum_wallet.dart index 91736b3c1..5e5aa61a5 100644 --- a/cw_bitcoin/lib/electrum_wallet.dart +++ b/cw_bitcoin/lib/electrum_wallet.dart @@ -335,6 +335,9 @@ abstract class ElectrumWalletBase @action Future _setListeners(int height, {int? chainTipParam, bool? doSingleScan}) async { if (this is! BitcoinWallet) return; + if (isHardwareWallet) return; + if (seed?.isEmpty ?? true) return; + final chainTip = chainTipParam ?? await getUpdatedChainTip(); if (chainTip == height) {