diff --git a/core/src/main/java/bisq/core/trade/model/bisq_v1/Contract.java b/core/src/main/java/bisq/core/trade/model/bisq_v1/Contract.java index 4f939e36b2..b7d458e757 100644 --- a/core/src/main/java/bisq/core/trade/model/bisq_v1/Contract.java +++ b/core/src/main/java/bisq/core/trade/model/bisq_v1/Contract.java @@ -298,8 +298,8 @@ public final class Contract implements NetworkPayload { } public String getPaymentMethodId() { - // Either makerPaymentMethodId is set or available in makerPaymentAccountPayload - return makerPaymentMethodId != null ? makerPaymentMethodId : Objects.requireNonNull(makerPaymentAccountPayload).getPaymentMethodId(); + // Either makerPaymentMethodId is set or available in offerPayload + return makerPaymentMethodId != null ? makerPaymentMethodId : Objects.requireNonNull(getOfferPayload()).getPaymentMethodId(); } public Coin getTradeAmount() {