diff --git a/Telegram/NotificationService/Sources/NotificationService.swift b/Telegram/NotificationService/Sources/NotificationService.swift index e90e36c73e..266ac1fa0d 100644 --- a/Telegram/NotificationService/Sources/NotificationService.swift +++ b/Telegram/NotificationService/Sources/NotificationService.swift @@ -1670,7 +1670,7 @@ private final class NotificationServiceHandler { |> mapToSignal { content, _ -> Signal<(NotificationContent, Media?), NoError> in return stateManager.postbox.transaction { transaction -> (NotificationContent, Media?) in var parsedMedia: Media? - if let messageId, let message = transaction.getMessage(messageId) { + if let messageId, let message = transaction.getMessage(messageId), !message.containsSecretMedia { if let media = message.media.first { parsedMedia = media }