+ if (!idDifference.localOnlyIds().isEmpty()) {
+ final var updated = account.getRecipientStore()
+ .removeStorageIdsFromLocalOnlyUnregisteredRecipients(connection,
+ idDifference.localOnlyIds());
+
+ if (updated > 0) {
+ logger.warn(
+ "Found {} records that were deleted remotely but only marked unregistered locally. Removed those from local store.",
+ updated);
+ }
+ }
+