updates.
[silc.git] / apps / silcd / packet_send.c
index 3d89b5064a1d2aa82d2164ce747786bb134cc520..e8d12b861d9744e6df6154c0f63a41d476cdfb42 100644 (file)
@@ -538,7 +538,7 @@ void silc_server_packet_relay_to_channel(SilcServer server,
        continue;
       }
 
-      if (server->server_type == SILC_SERVER && client->router)
+      if (client && client->router)
        continue;
 
       /* Get data used in packet header encryption, keys and stuff. */
@@ -839,7 +839,7 @@ void silc_server_send_notify_on_channels(SilcServer server,
        continue;
       }
 
-      if (server->server_type == SILC_SERVER && client->router)
+      if (c && c->router)
        continue;
 
       /* Send to locally connected client */