aboutsummaryrefslogtreecommitdiffhomepage
path: root/td/telegram/MessageReplyHeader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'td/telegram/MessageReplyHeader.cpp')
-rw-r--r--td/telegram/MessageReplyHeader.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/td/telegram/MessageReplyHeader.cpp b/td/telegram/MessageReplyHeader.cpp
index 8e70b4c58..16e873def 100644
--- a/td/telegram/MessageReplyHeader.cpp
+++ b/td/telegram/MessageReplyHeader.cpp
@@ -59,8 +59,7 @@ MessageReplyHeader::MessageReplyHeader(Td *td, tl_object_ptr<telegram_api::Messa
if (!message_id.is_scheduled() && can_have_thread && dialog_id.get_type() == DialogType::Channel) {
if (!top_thread_message_id_.is_valid()) {
auto same_chat_reply_to_message_id = replied_message_info_.get_same_chat_reply_to_message_id(false);
- if (same_chat_reply_to_message_id.is_valid()) {
- CHECK(same_chat_reply_to_message_id.is_server());
+ if (same_chat_reply_to_message_id.is_valid() && same_chat_reply_to_message_id.is_server()) {
top_thread_message_id_ = same_chat_reply_to_message_id;
} else {
is_topic_message_ = false;