diff --git a/desktop/src/main/java/bisq/desktop/main/portfolio/failedtrades/FailedTradesDataModel.java b/desktop/src/main/java/bisq/desktop/main/portfolio/failedtrades/FailedTradesDataModel.java index 69c6af27b3..b55a0f0a33 100644 --- a/desktop/src/main/java/bisq/desktop/main/portfolio/failedtrades/FailedTradesDataModel.java +++ b/desktop/src/main/java/bisq/desktop/main/portfolio/failedtrades/FailedTradesDataModel.java @@ -107,6 +107,7 @@ class FailedTradesDataModel extends ActivatableDataModel { } private boolean isTradeWithSameCurrentNodeAddress(Trade trade) { + if (trade.getContract() == null) return false; NodeAddress tradeNodeAddress = trade.getContract().getMyNodeAddress(keyRing.getPubKeyRing()); return Objects.equals(p2PService.getNetworkNode().getNodeAddress(), tradeNodeAddress); }