diff --git a/core/src/main/java/bisq/core/support/messages/ChatMessage.java b/core/src/main/java/bisq/core/support/messages/ChatMessage.java index ff457a50541..8dbbd4be361 100644 --- a/core/src/main/java/bisq/core/support/messages/ChatMessage.java +++ b/core/src/main/java/bisq/core/support/messages/ChatMessage.java @@ -302,7 +302,7 @@ public void setAcknowledged(boolean acknowledged) { // each chat message notifies the user if an ACK is not received in time public void startAckTimer() { UserThread.runAfter(() -> { - if (!this.getAcknowledgedProperty().get()) { + if (!this.getAcknowledgedProperty().get() && !this.getStoredInMailboxProperty().get()) { this.setArrived(false); this.setAckError(Res.get("support.errorTimeout")); }