diff --git a/libsession/src/main/java/org/session/libsession/messaging/sending_receiving/ReceivedMessageHandler.kt b/libsession/src/main/java/org/session/libsession/messaging/sending_receiving/ReceivedMessageHandler.kt index c5ae961b2f..99e72bbe16 100644 --- a/libsession/src/main/java/org/session/libsession/messaging/sending_receiving/ReceivedMessageHandler.kt +++ b/libsession/src/main/java/org/session/libsession/messaging/sending_receiving/ReceivedMessageHandler.kt @@ -634,7 +634,7 @@ private fun MessageReceiver.handleGroupUpdated(message: GroupUpdated, closedGrou } // Update profile if needed - if (message.profile != null) { + if (message.profile != null && !message.isSenderSelf) { val profile = message.profile val recipient = Recipient.from(MessagingModuleConfiguration.shared.context, Address.fromSerialized(message.sender!!), false) val profileManager = SSKEnvironment.shared.profileManager