diff --git a/app/src/main/java/org/thoughtcrime/securesms/groups/V1GroupManager.java b/app/src/main/java/org/thoughtcrime/securesms/groups/V1GroupManager.java index 0e7743568d..c33f44957d 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/groups/V1GroupManager.java +++ b/app/src/main/java/org/thoughtcrime/securesms/groups/V1GroupManager.java @@ -159,7 +159,8 @@ final class V1GroupManager { if (threadId != -1 && leaveMessage.isPresent()) { try { - DatabaseFactory.getMmsDatabase(context).insertMessageOutbox(leaveMessage.get(), threadId, false, null); + long id = DatabaseFactory.getMmsDatabase(context).insertMessageOutbox(leaveMessage.get(), threadId, false, null); + DatabaseFactory.getMmsDatabase(context).markAsSent(id, true); } catch (MmsException e) { Log.w(TAG, "Failed to insert leave message.", e); }