diff --git a/Telegram/SourceFiles/info/profile/info_profile_badge.cpp b/Telegram/SourceFiles/info/profile/info_profile_badge.cpp index 91002f6eca..214c6e1cc8 100644 --- a/Telegram/SourceFiles/info/profile/info_profile_badge.cpp +++ b/Telegram/SourceFiles/info/profile/info_profile_badge.cpp @@ -30,7 +30,7 @@ namespace { BadgeValue(peer), EmojiStatusIdValue(peer) ) | rpl::map([=](BadgeType badge, DocumentId emojiStatusId) { - if (statusOnlyForPremium) { + if (statusOnlyForPremium && badge != BadgeType::Premium) { emojiStatusId = 0; } else if (emojiStatusId && badge == BadgeType::None) { badge = BadgeType::Premium;