diff --git a/Telegram/SourceFiles/data/data_download_manager.cpp b/Telegram/SourceFiles/data/data_download_manager.cpp index f257d4cc41..38d2cc0ff6 100644 --- a/Telegram/SourceFiles/data/data_download_manager.cpp +++ b/Telegram/SourceFiles/data/data_download_manager.cpp @@ -927,7 +927,9 @@ rpl::producer MakeDownloadBarContent() { state->media = thumbnailed ? thumbnailed->createMediaView() : nullptr; - state->media->thumbnailWanted(single->item->fullId()); + if (const auto raw = state->media.get()) { + raw->thumbnailWanted(single->item->fullId()); + } state->thumbnail = QImage(); resolveThumbnail(); }