X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Firssi%2Fsrc%2Fsilc%2Fcore%2Fclient_ops.c;h=bf0a1881ea53fdb29fdee4e1ad1055143624c218;hb=13e0ad8a3fa32b99e7c03c41deb02afa48e0306d;hp=09654ccebe68bbd84c672c4b8c363af1334ea474;hpb=98c975037fab80ad4d4ab29ff1ad5ff9f654b8d2;p=crypto.git diff --git a/apps/irssi/src/silc/core/client_ops.c b/apps/irssi/src/silc/core/client_ops.c index 09654cce..bf0a1881 100644 --- a/apps/irssi/src/silc/core/client_ops.c +++ b/apps/irssi/src/silc/core/client_ops.c @@ -421,6 +421,8 @@ void silc_channel_message(SilcClient client, SilcClientConnection conn, SilcChannelUser chu = silc_client_on_channel(channel, sender); if (chu) nick = silc_nicklist_insert(chanrec, chu, FALSE); + if (!nick) + return; } /* If the messages is digitally signed, verify it, if possible. */