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<String> members = new LinkedList<>();
+ if (!record.isMms()) {
+ List<String> 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();