diff --git a/app/src/main/java/org/thoughtcrime/securesms/storage/StorageSyncModels.java b/app/src/main/java/org/thoughtcrime/securesms/storage/StorageSyncModels.java index efb7e78980..d0110d358d 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/storage/StorageSyncModels.java +++ b/app/src/main/java/org/thoughtcrime/securesms/storage/StorageSyncModels.java @@ -130,7 +130,7 @@ public final class StorageSyncModels { } private static @NonNull SignalContactRecord localToRemoteContact(@NonNull RecipientRecord recipient, byte[] rawStorageId) { - if (recipient.getAci() == null && recipient.getE164() == null) { + if (recipient.getAci() == null && recipient.getPni() == null && recipient.getE164() == null) { throw new AssertionError("Must have either a UUID or a phone number!"); }