diff --git a/src/coins.cpp b/src/coins.cpp index 4ed2907af..eae717c7b 100644 --- a/src/coins.cpp +++ b/src/coins.cpp @@ -1115,7 +1115,11 @@ double CCoinsViewCache::GetPriority(const CTransaction &tx, int nHeight) const // use the maximum priority for all (partially or fully) shielded transactions. // (Note that coinbase transactions cannot contain JoinSplits, or Sapling shielded Spends or Outputs.) - if (tx.vJoinSplit.size() > 0 || tx.vShieldedSpend.size() > 0 || tx.vShieldedOutput.size() > 0) { + if (tx.vJoinSplit.size() > 0 || + tx.vShieldedSpend.size() > 0 || + tx.vShieldedOutput.size() > 0 || + tx.GetOrchardBundle().IsPresent()) + { return MAX_PRIORITY; }