diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index b4c8760b8..7190a3886 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -8304,7 +8304,7 @@ vector MessagesManager::get_dialog_active_reactions(const Dialog *d) con vector MessagesManager::get_message_active_reactions(const Dialog *d, const Message *m) const { CHECK(d != nullptr); CHECK(m != nullptr); - if (is_service_message_content(m->content->get_type())) { + if (is_service_message_content(m->content->get_type()) || m->ttl > 0) { return vector(); } if (is_discussion_message(d->dialog_id, m)) {