diff --git a/electrum/lnworker.py b/electrum/lnworker.py index a2e979c2d..5c60dca7f 100644 --- a/electrum/lnworker.py +++ b/electrum/lnworker.py @@ -577,6 +577,8 @@ class LNWallet(LNWorker): if args[0] != lnwatcher: return for chan in channels: + if chan.is_closed(): + continue if chan.get_state() in ["OPEN", "DISCONNECTED"] and self.is_dangerous(chan): await self.force_close_channel(chan.channel_id) continue