diff --git a/src/org/thoughtcrime/securesms/jobs/MultiDeviceGroupUpdateJob.java b/src/org/thoughtcrime/securesms/jobs/MultiDeviceGroupUpdateJob.java index b993b19226..5a48e76387 100644 --- a/src/org/thoughtcrime/securesms/jobs/MultiDeviceGroupUpdateJob.java +++ b/src/org/thoughtcrime/securesms/jobs/MultiDeviceGroupUpdateJob.java @@ -64,15 +64,17 @@ public class MultiDeviceGroupUpdateJob extends MasterSecretJob implements Inject reader = DatabaseFactory.getGroupDatabase(context).getGroups(); while ((record = reader.getNext()) != null) { - List members = new LinkedList<>(); + if (!record.isMms()) { + List members = new LinkedList<>(); - for (Address member : record.getMembers()) { - members.add(member.serialize()); + for (Address member : record.getMembers()) { + members.add(member.serialize()); + } + + out.write(new DeviceGroup(record.getId(), Optional.fromNullable(record.getTitle()), + members, getAvatar(record.getAvatar()), + record.isActive())); } - - out.write(new DeviceGroup(record.getId(), Optional.fromNullable(record.getTitle()), - members, getAvatar(record.getAvatar()), - record.isActive())); } out.close();