diff --git a/electrum/lnworker.py b/electrum/lnworker.py index f0ccf47cb..03cb4c867 100644 --- a/electrum/lnworker.py +++ b/electrum/lnworker.py @@ -666,6 +666,9 @@ class LNWallet(LNWorker): await self.force_close_channel(chan.channel_id) return + if chan.get_state() == channel_states.PREOPENING: + chan.set_state(channel_states.OPENING) + if chan.get_state() == channel_states.OPENING: if chan.short_channel_id is None: self.save_short_chan_id(chan)