diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/GroupTable.kt b/app/src/main/java/org/thoughtcrime/securesms/database/GroupTable.kt index 6f2c084223..b857f28d0c 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/GroupTable.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/database/GroupTable.kt @@ -1093,7 +1093,7 @@ class GroupTable(context: Context?, databaseHelper: SignalDatabase?) : DatabaseT .update(MembershipTable.TABLE_NAME) .values(RECIPIENT_ID to toId.serialize()) .where("${MembershipTable.RECIPIENT_ID} = ?", fromId) - .run() + .run(conflictStrategy = SQLiteDatabase.CONFLICT_IGNORE) for (group in getGroupsContainingMember(fromId, false, true)) { if (group.isV2Group) {