diff --git a/lnwallet/wallet.go b/lnwallet/wallet.go index 27da00043..5d2646bf2 100644 --- a/lnwallet/wallet.go +++ b/lnwallet/wallet.go @@ -971,7 +971,12 @@ func (l *LightningWallet) handleFundingCounterPartySigs(msg *addCounterPartySigs txin.Witness[len(txin.Witness)-1], ) if err != nil { + msg.err <- fmt.Errorf("cannot create script: "+ + "%v", err) + msg.completeChan <- nil + return } + output, err := l.Cfg.ChainIO.GetUtxo( &txin.PreviousOutPoint, pkScript, 0, l.quit,