diff --git a/core/src/main/java/haveno/core/trade/protocol/tasks/ProcessPaymentReceivedMessage.java b/core/src/main/java/haveno/core/trade/protocol/tasks/ProcessPaymentReceivedMessage.java index 4c8182f0dc..c268550cc5 100644 --- a/core/src/main/java/haveno/core/trade/protocol/tasks/ProcessPaymentReceivedMessage.java +++ b/core/src/main/java/haveno/core/trade/protocol/tasks/ProcessPaymentReceivedMessage.java @@ -94,8 +94,8 @@ public class ProcessPaymentReceivedMessage extends TradeTask { } trade.requestPersistence(); - // process payout tx unless already unlocked - if (!trade.isPayoutUnlocked()) processPayoutTx(message); + // process payout tx unless already published + if (!trade.isPayoutPublished()) processPayoutTx(message); // close open disputes if (trade.isPayoutPublished() && trade.getDisputeState().ordinal() >= Trade.DisputeState.DISPUTE_REQUESTED.ordinal()) {