Fixed final error handling.
authorPekka Riikonen <priikone@silcnet.org>
Sun, 10 Apr 2005 09:04:14 +0000 (09:04 +0000)
committerPekka Riikonen <priikone@silcnet.org>
Sun, 10 Apr 2005 09:04:14 +0000 (09:04 +0000)
apps/silcd/server_query.c

index 3874f6f6c9a9ad45496f4fc2eb3ce49273d01260..a248600953631b6993644b96b3a47a42a334ee81 100644 (file)
@@ -1584,7 +1584,7 @@ void silc_server_query_send_reply(SilcServer server,
                                    SILC_STATUS_ERR_NO_SUCH_NICK);
 
       /* Make sure some error is sent */
-      if (!query->errors_count)
+      if (!query->errors_count && !servers_count && !channels_count)
        silc_server_query_add_error(server, query, 2, 0,
                                    SILC_STATUS_ERR_NOT_ENOUGH_PARAMS);
     }