X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcclient%2Fclient_prvmsg.c;h=a5c6d7d171c1bf442bf737636d2faa8e247d0bb2;hb=dec23b2f25ece17efc64295a144cde7b72b7014d;hp=d9f2e65d4d02e8bc5ad09b91e92833e382ce00a8;hpb=0f093b08e579e8c8e04800ed74210bbd521a1475;p=silc.git diff --git a/lib/silcclient/client_prvmsg.c b/lib/silcclient/client_prvmsg.c index d9f2e65d..a5c6d7d1 100644 --- a/lib/silcclient/client_prvmsg.c +++ b/lib/silcclient/client_prvmsg.c @@ -164,7 +164,8 @@ void silc_client_private_message(SilcClient client, if (!silc_idcache_find_by_id_one_ext(conn->client_cache, (void *)remote_id, NULL, NULL, silc_hash_client_id_compare, NULL, - &id_cache)) { + &id_cache) || + ((SilcClientEntry)id_cache->context)->nickname == NULL) { /* Resolve the client info */ silc_client_get_client_by_id_resolve(client, conn, remote_id, silc_client_private_message_cb,