diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index d801e314..c64b4e07 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -20898,7 +20898,7 @@ void MessagesManager::on_update_pinned_dialogs() { if (ordered_dialogs_.size() >= needed_dialogs) { query_promise.set_value(Unit()); } else { - load_dialog_list(needed_dialogs - ordered_dialogs_.size(), true, std::move(query_promise)); + load_dialog_list(narrow_cast(needed_dialogs - ordered_dialogs_.size()), true, std::move(query_promise)); } }