diff --git a/td/telegram/ContactsManager.cpp b/td/telegram/ContactsManager.cpp index 0b74c2ffd..12e056fd2 100644 --- a/td/telegram/ContactsManager.cpp +++ b/td/telegram/ContactsManager.cpp @@ -16189,6 +16189,10 @@ void ContactsManager::after_get_difference() { return; } get_user(get_my_id(), 3, Promise()); + + if (td_->is_online()) { + get_created_public_dialogs(PublicDialogType::HasUsername, Promise>()); + } } void ContactsManager::get_current_state(vector> &updates) const {