From 2688ff80411524bf55a643b909ecca5bf99e2898 Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Sun, 27 Oct 2002 09:27:02 +0000 Subject: [PATCH] Resolve incomplete client entry in CMODE and CUMODE notify Resolve incomplete client entry in CMODE and CUMODE notify Resolve incomplete client entry in CMODE and CUMODE notifyisss --- lib/silcclient/client_notify.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/silcclient/client_notify.c b/lib/silcclient/client_notify.c index bd3edd3f..48eec411 100644 --- a/lib/silcclient/client_notify.c +++ b/lib/silcclient/client_notify.c @@ -717,7 +717,7 @@ void silc_client_notify_by_server(SilcClient client, /* Find Client entry */ client_id = id; client_entry = silc_client_get_client_by_id(client, conn, client_id); - if (!client_entry) { + if (!client_entry || !client_entry->nickname) { silc_client_channel_set_wait(client, conn, channel, conn->cmd_ident + 1); silc_client_notify_by_server_resolve(client, conn, packet, @@ -841,7 +841,7 @@ void silc_client_notify_by_server(SilcClient client, /* Find Client entry */ client_id = id; client_entry = silc_client_get_client_by_id(client, conn, client_id); - if (!client_entry) { + if (!client_entry || !client_entry->nickname) { silc_client_channel_set_wait(client, conn, channel, conn->cmd_ident + 1); silc_client_notify_by_server_resolve(client, conn, packet, -- 2.43.0