updates.
[silc.git] / apps / silc / client_ops.c
index ae20153b4756212d52f089c16a18f88f784f1d4f..4097e9f8454ef75604547821dd0afcbe62f90903 100644 (file)
@@ -49,7 +49,7 @@ void silc_channel_message(SilcClient client, SilcClientConnection conn,
                          char *sender, char *channel_name, char *msg)
 {
   /* Message from client */
-  if (!strcmp(conn->current_channel->channel_name, channel_name))
+  if (conn && !strcmp(conn->current_channel->channel_name, channel_name))
     silc_print(client, "<%s> %s", sender, msg);
   else
     silc_print(client, "<%s:%s> %s", sender, channel_name, msg);