diff --git a/Telegram/SourceFiles/data/data_message_reactions.cpp b/Telegram/SourceFiles/data/data_message_reactions.cpp index 664c68715..9dc677fbf 100644 --- a/Telegram/SourceFiles/data/data_message_reactions.cpp +++ b/Telegram/SourceFiles/data/data_message_reactions.cpp @@ -181,10 +181,12 @@ PossibleItemReactionsRef LookupPossibleReactions( } return true; }); - for (const auto &id : allowed.some) { - if (!added.contains(id)) { - if (const auto temp = reactions->lookupTemporary(id)) { - result.recent.push_back(temp); + if (allowed.type == AllowedReactionsType::Some) { + for (const auto &id : allowed.some) { + if (!added.contains(id)) { + if (const auto temp = reactions->lookupTemporary(id)) { + result.recent.push_back(temp); + } } } }