diff --git a/Telegram/SourceFiles/history/view/history_view_emoji_interactions.cpp b/Telegram/SourceFiles/history/view/history_view_emoji_interactions.cpp index 609a2aee7..21a24b7d7 100644 --- a/Telegram/SourceFiles/history/view/history_view_emoji_interactions.cpp +++ b/Telegram/SourceFiles/history/view/history_view_emoji_interactions.cpp @@ -59,7 +59,10 @@ EmojiInteractions::~EmojiInteractions() = default; void EmojiInteractions::play( ChatHelpers::EmojiInteractionPlayRequest request, not_null view) { - if (_plays.empty()) { + if (!view->media()) { + // Large emoji may be disabled. + return; + } else if (_plays.empty()) { play( std::move(request.emoticon), view,