diff --git a/contractcourt/htlc_timeout_resolver.go b/contractcourt/htlc_timeout_resolver.go index 095e538e4..0b3e8688d 100644 --- a/contractcourt/htlc_timeout_resolver.go +++ b/contractcourt/htlc_timeout_resolver.go @@ -327,6 +327,7 @@ func (h *htlcTimeoutResolver) sweepSecondLevelTx() error { Fee: sweep.FeePreference{ ConfTarget: secondLevelConfTarget, }, + Force: true, }, ) diff --git a/contractcourt/utxonursery.go b/contractcourt/utxonursery.go index 08b4a32be..3776a3546 100644 --- a/contractcourt/utxonursery.go +++ b/contractcourt/utxonursery.go @@ -781,9 +781,10 @@ func (u *UtxoNursery) sweepMatureOutputs(classHeight uint32, // passed in with disastrous consequences. local := output - resultChan, err := u.cfg.SweepInput( - &local, sweep.Params{Fee: feePref}, - ) + resultChan, err := u.cfg.SweepInput(&local, sweep.Params{ + Fee: feePref, + Force: true, + }) if err != nil { return err }