Index: feedapi.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/feedapi/feedapi.module,v retrieving revision 1.23.2.91 diff -u -r1.23.2.91 feedapi.module --- feedapi.module 20 Nov 2007 21:37:47 -0000 1.23.2.91 +++ feedapi.module 20 Nov 2007 21:39:03 -0000 @@ -1,5 +1,5 @@ nid; // Force non-caching mode if the feed is only processed half-done. $feed = _feedapi_call_parsers($feed, $feed->parsers, $feed->half_done ? FALSE : TRUE); - if ($feed === FALSE) { + if (($feed === FALSE) || (!is_array($feed->items))) { // Refresh the Last refresh field at all the cases db_query("UPDATE {feedapi} SET checked = %d, half_done = %d WHERE nid = %d", time(), FALSE, $nid); if (!$cron) {