diff --git a/core/src/main/java/org/bitcoinj/wallet/Wallet.java b/core/src/main/java/org/bitcoinj/wallet/Wallet.java index d2d60b277ac..a7cd09f05b6 100644 --- a/core/src/main/java/org/bitcoinj/wallet/Wallet.java +++ b/core/src/main/java/org/bitcoinj/wallet/Wallet.java @@ -4896,7 +4896,7 @@ private boolean isTxOutputBloomFilterable(TransactionOutput out) { Script script = out.getScriptPubKey(); boolean isScriptTypeSupported = ScriptPattern.isP2PK(script) || ScriptPattern.isP2SH(script) || ScriptPattern.isP2WPKH(script) || ScriptPattern.isP2WSH(script); - return (isScriptTypeSupported && myUnspents.contains(out)) || watchedScripts.contains(script); + return (isScriptTypeSupported && out.isMine(this)) || watchedScripts.contains(script); } /**