diff --git a/modules/sdk-core/src/bitgo/wallet/wallet.ts b/modules/sdk-core/src/bitgo/wallet/wallet.ts index eb3cb42d1c..0de3d93b09 100644 --- a/modules/sdk-core/src/bitgo/wallet/wallet.ts +++ b/modules/sdk-core/src/bitgo/wallet/wallet.ts @@ -688,6 +688,9 @@ export class Wallet implements IWallet { assert(k.pub); return k.pub; }), + // Building PSBTs with the bulk flag does not include the previous transaction for non-segwit inputs. + // Manually override the signing and validating to not fail. + allowNonSegwitSigningWithoutPrevTx: !!params.bulk, }; const txPrebuilds = Array.isArray(buildResponse) ? buildResponse : [buildResponse];