diff --git a/app/src/main/java/org/thoughtcrime/securesms/recipients/RecipientUtil.java b/app/src/main/java/org/thoughtcrime/securesms/recipients/RecipientUtil.java index 2cc0599bd3..c3166f36be 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/recipients/RecipientUtil.java +++ b/app/src/main/java/org/thoughtcrime/securesms/recipients/RecipientUtil.java @@ -152,7 +152,7 @@ public class RecipientUtil { recipient = recipient.resolve(); - if (recipient.isGroup() && recipient.getGroupId().get().isPush()) { + if (recipient.isGroup() && recipient.getGroupId().get().isPush() && recipient.isActiveGroup()) { GroupManager.leaveGroupFromBlockOrMessageRequest(context, recipient.getGroupId().get().requirePush()); }