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 419d7c5e8e..7a4e703654 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/recipients/RecipientUtil.java +++ b/app/src/main/java/org/thoughtcrime/securesms/recipients/RecipientUtil.java @@ -294,7 +294,7 @@ public class RecipientUtil { @WorkerThread public static boolean setAndSendUniversalExpireTimerIfNecessary(@NonNull Context context, @NonNull Recipient recipient, long threadId) { int defaultTimer = SignalStore.settings().getUniversalExpireTimer(); - if (defaultTimer == 0 || recipient.isGroup() || recipient.getExpireMessages() != 0) { + if (defaultTimer == 0 || recipient.isGroup() || recipient.getExpireMessages() != 0 || !recipient.isRegistered()) { return false; }