Index: feedapi_eparser.module
===================================================================
RCS file: /cvs/drupal/contributions/modules/feedapi_eparser/feedapi_eparser.module,v
retrieving revision 1.28
diff -u -r1.28 feedapi_eparser.module
--- feedapi_eparser.module	11 Sep 2009 16:53:35 -0000	1.28
+++ feedapi_eparser.module	29 Sep 2009 13:47:25 -0000
@@ -77,7 +77,13 @@
       // present. We have to have this to function so we just fail if its not
       // there. FeedAPI bug to fix. http://drupal.org/node/435778
       if ($feed && (isset($feed->nid) || isset($feed->eparse))) {
-        return feedapi_eparser_load_type_plugin($feed)->fetch();
+        if ($type_plugin = feedapi_eparser_load_type_plugin($feed)) {
+          return $type_plugin->fetch();
+        }
+        else {
+          drupal_set_message(t('You have to specify the eParser settings in the suitable <a href="!tab">tab</a>', array('!tab' => url( "node/$feed->nid/eparser"))), 'warning');
+          return FALSE;
+        }
       }
       break;
     case 'compatible':

