diff -urp --strip-trailing-cr ../drupal-6.x-dev/modules/node/node.module ./modules/node/node.module
--- ../drupal-6.x-dev/modules/node/node.module	2007-12-06 10:58:32.000000000 +0100
+++ ./modules/node/node.module	2007-12-08 18:00:49.000000000 +0100
@@ -1518,10 +1518,11 @@ function node_block($op = 'list', $delta
  *   An associative array containing title, link, description and other keys.
  *   The link should be an absolute URL.
  */
-function node_feed($nids = array(), $channel = array()) {
+function node_feed($nids = FALSE, $channel = array()) {
   global $base_url, $language;
 
-  if (!$nids) {
+  if ($nids === FALSE) {
+    $nids = array();
     $result = db_query_range(db_rewrite_sql('SELECT n.nid, n.created FROM {node} n WHERE n.promote = 1 AND n.status = 1 ORDER BY n.created DESC'), 0, variable_get('feed_default_items', 10));
     while ($row = db_fetch_object($result)) {
       $nids[] = $row->nid;
