Index: node_expire.rules.inc =================================================================== --- C:/Inetpub/wwwroot/drupal/sites/all/modules/node_expire/node_expire.rules.inc (revision 1232) +++ C:/Inetpub/wwwroot/drupal/sites/all/modules/node_expire/node_expire.rules.inc (revision 1233) @@ -75,7 +75,7 @@ */ function node_expire_set_expired($nids, $set = FALSE) { static $nid_no = array(); - if (empty($close)) { + if (empty($set)) { $nid_no[] = $node->nid; } else { Index: node_expire.module =================================================================== --- C:/Inetpub/wwwroot/drupal/sites/all/modules/node_expire/node_expire.module (revision 1232) +++ C:/Inetpub/wwwroot/drupal/sites/all/modules/node_expire/node_expire.module (revision 1233) @@ -16,6 +16,7 @@ if ($query = db_query('SELECT n.nid FROM {node} n JOIN {node_expire} ne ON n.nid = ne.nid WHERE ne.expired = 0 AND ne.expire <= %d', time())) { + $nids = array(); while ($node = db_fetch_object($query)) { $nids[] = $node->nid; $node = node_load($node->nid);