# MutantHub mutant #4028: Logical operator mutation at validation.cpp:2209
# Repository: bitcoin/bitcoin @ ddea9196493d3b8fd841a36a6c53efd85dac7a05
# File: src/validation.cpp:2209-2209
# Review: APPROVED; outcome: SURVIVED
--- a/src/validation.cpp
+++ b/src/validation.cpp
@@ -2209,1 +2209,1 @@
-                if (!is_spent || tx.vout[o] != coin.out || pindex->nHeight != coin.nHeight || is_coinbase != coin.IsCoinBase()) {
+                if (!is_spent && tx.vout[o] != coin.out || pindex->nHeight != coin.nHeight || is_coinbase != coin.IsCoinBase()) {
