diff --git a/Telegram/SourceFiles/inline_bots/inline_bot_layout_internal.cpp b/Telegram/SourceFiles/inline_bots/inline_bot_layout_internal.cpp index 960ec1078..a29cadc62 100644 --- a/Telegram/SourceFiles/inline_bots/inline_bot_layout_internal.cpp +++ b/Telegram/SourceFiles/inline_bots/inline_bot_layout_internal.cpp @@ -482,8 +482,9 @@ void Sticker::setupLottie(not_null document) const { void Sticker::prepareThumbnail() const { if (const auto document = getShownDocument()) { - if (document->sticker()->animated - && !_lottie + if (!_lottie + && document->sticker() + && document->sticker()->animated && document->loaded()) { setupLottie(document); }