X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Fsilcd%2Fpacket_receive.c;h=7c8df0e88cc85a411d31c0110e1aa932b0757dea;hb=a29b46c83462e1ffc42ddfece7fb2b520fd19d4e;hp=eb3f94556926063c5530ca9b6abbb6a6c0aeeb94;hpb=f76ac5761fddc99c3527acd95472dc770f2d7906;p=silc.git diff --git a/apps/silcd/packet_receive.c b/apps/silcd/packet_receive.c index eb3f9455..7c8df0e8 100644 --- a/apps/silcd/packet_receive.c +++ b/apps/silcd/packet_receive.c @@ -174,8 +174,12 @@ void silc_server_notify(SilcServer server, channel = silc_idlist_find_channel_by_id(server->local_list, channel_id, NULL); if (!channel) { - silc_free(channel_id); - goto out; + channel = silc_idlist_find_channel_by_id(server->global_list, + channel_id, NULL); + if (!channel) { + silc_free(channel_id); + goto out; + } } /* Get client ID */