diff --git a/td/telegram/StickersManager.cpp b/td/telegram/StickersManager.cpp index eca06aa6..274f4d91 100644 --- a/td/telegram/StickersManager.cpp +++ b/td/telegram/StickersManager.cpp @@ -1583,7 +1583,7 @@ void StickersManager::add_sticker_thumbnail(Sticker *s, PhotoSize thumbnail) { void StickersManager::create_sticker(FileId file_id, PhotoSize thumbnail, Dimensions dimensions, tl_object_ptr sticker, bool is_animated, MultiPromiseActor *load_data_multipromise_ptr) { - if (is_animated) { + if (is_animated && dimensions.width == 0) { dimensions.width = 512; dimensions.height = 512; }