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);

