diff --git a/td/telegram/ContactsManager.cpp b/td/telegram/ContactsManager.cpp index dfeb5d4fc..25c40fc60 100644 --- a/td/telegram/ContactsManager.cpp +++ b/td/telegram/ContactsManager.cpp @@ -13976,7 +13976,7 @@ bool ContactsManager::get_user(UserId user_id, int left_tries, Promise &&p get_user_force(user_id); } - if (!have_min_user(user_id) || td_->auth_manager_->is_bot()) { + if (td_->auth_manager_->is_bot() ? !have_user(user_id) : !have_min_user(user_id)) { // TODO UserLoader if (left_tries > 2 && G()->parameters().use_chat_info_db) { send_closure_later(actor_id(this), &ContactsManager::load_user_from_database, nullptr, user_id,