diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index 63916e743..c85e23b76 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -19122,6 +19122,10 @@ void MessagesManager::open_dialog(Dialog *d) { get_dialog_pinned_message(dialog_id, Auto()); + if (d->active_group_call_id.is_valid()) { + td_->group_call_manager_->reload_group_call(d->active_group_call_id, Auto()); + } + switch (dialog_id.get_type()) { case DialogType::User: break;