diff --git a/td/telegram/ContactsManager.cpp b/td/telegram/ContactsManager.cpp index 1d4cc70a8..cf24a2b2a 100644 --- a/td/telegram/ContactsManager.cpp +++ b/td/telegram/ContactsManager.cpp @@ -5035,7 +5035,8 @@ void ContactsManager::on_get_user(tl_object_ptr &&user_ptr, LOG(INFO) << "Receive empty " << user_id << " from " << source; User *u = get_user_force(user_id); - if (u == nullptr) { + if (u == nullptr && Slice(source) != Slice("GetUsersQuery")) { + // userEmpty should be received only through getUsers for unexisting users LOG(ERROR) << "Have no information about " << user_id << ", but received userEmpty from " << source; } return;