diff --git a/core/src/main/java/com/google/bitcoin/core/Wallet.java b/core/src/main/java/com/google/bitcoin/core/Wallet.java index d85bc6c9..5ea187a3 100644 --- a/core/src/main/java/com/google/bitcoin/core/Wallet.java +++ b/core/src/main/java/com/google/bitcoin/core/Wallet.java @@ -515,9 +515,11 @@ public class Wallet implements Serializable, BlockChainListener, PeerFilterProvi BlockChain.NewBlockType blockType) throws VerificationException { lock.lock(); try { - Transaction tx = pending.get(txHash); - if (tx == null) + Transaction tx = transactions.get(txHash); + if (tx == null) { + log.error("TX {} not found despite being sent to wallet", txHash); return; + } receive(tx, block, blockType); } finally { lock.unlock();