updates
[silc.git] / apps / silcd / server.c
index 206f092419d8041afdca76031d9d49abc828c4b3..9df0dd455a1146a1ff5c3b09477fcda1ad9195bf 100644 (file)
@@ -3598,6 +3598,8 @@ void silc_server_announce_channels(SilcServer server,
     int i;
 
     for (i = 0; i < channel_users_modes_c; i++) {
+      if (!channel_users_modes[i])
+        continue;
       silc_buffer_push(channel_users_modes[i], 
                       channel_users_modes[i]->data - 
                       channel_users_modes[i]->head);