Index: feedapi.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/feedapi/feedapi.module,v retrieving revision 1.23.2.121 diff -u -r1.23.2.121 feedapi.module --- feedapi.module 29 Feb 2008 16:32:07 -0000 1.23.2.121 +++ feedapi.module 2 Mar 2008 18:08:13 -0000 @@ -619,7 +619,7 @@ // The counter process will be > 0 if we've selected less feeds while (!$process && feedapi_cron_time()) { $process = FEEDAPI_CRON_FEEDS; - $result = db_query_range("SELECT nid FROM {feedapi} WHERE checked <= %d ORDER BY checked", $start, 0, FEEDAPI_CRON_FEEDS); + $result = db_query_range("SELECT f.nid FROM {feedapi} f JOIN {node} n ON n.nid = f.nid WHERE n.status = 1 AND f.checked <= %d ORDER BY f.checked", $start, 0, FEEDAPI_CRON_FEEDS); while (feedapi_cron_time() && $feed = db_fetch_object($result)) { // Call the refresh process for each feed and store counters