updates.
[silc.git] / lib / silcclient / client_channel.c
index 8bc011e1155d5626cdb833e5ecabd2ac6dc58116..440c6999db9dc455bf59e0a35d00f57dd03d7c7f 100644 (file)
@@ -248,7 +248,8 @@ void silc_client_channel_message(SilcClient client,
   /* Find client entry */
   silc_list_start(channel->clients);
   while ((chu = silc_list_get(channel->clients)) != SILC_LIST_END) {
-    if (SILC_ID_CLIENT_COMPARE(chu->client->id, client_id)) {
+    if (SILC_ID_CLIENT_COMPARE(chu->client->id, client_id) && 
+       chu->client->nickname) {
       found = TRUE;
       break;
     }