Index: leech_news.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/leech/leech_news/leech_news.module,v
retrieving revision 1.5
diff -u -r1.5 leech_news.module
--- leech_news.module	29 Nov 2006 23:56:00 -0000	1.5
+++ leech_news.module	30 Nov 2006 01:13:37 -0000
@@ -420,9 +420,7 @@
  * Implementation of hook_nodeapi().
  */
 function leech_news_nodeapi(&$node, $op, $teaser = NULL, $page = NULL) {
-  if (!variable_get('leech_for#'.$node->type, 0)) {
-    return;
-  }
+  
   switch ($op) {
     case 'insert':
       if (leech_access('create', $node)) {
@@ -453,7 +451,9 @@
       break;
     case 'view':
       if (variable_get('leech_news_show_feed_link', 0) == LEECH_SHOW_LINK_INLINE) {
-        $linktofeed = "<div class=\"link feed\">".t('Feed').": ".l($node->leech_news_item->feed_title, "leech_news/feed/{$node->leech_news_item->fid}", array("title" => t("View all articles from this feed")))."</div>";
+        if (isset($node->leech_news_item->feed_title)) {
+          $linktofeed = "<div class=\"link feed\">".t('Feed').": ".l($node->leech_news_item->feed_title, "leech_news/feed/{$node->leech_news_item->fid}", array("title" => t("View all articles from this feed")))."</div>";
+        }
         if (isset($node->teaser)) {
           $node->teaser = $linktofeed.$node->teaser;
         }
@@ -557,7 +557,7 @@
 
   // Set default values
   if (!$node->leech->_refresh_running && (!user_access('administer nodes') || !$node->nid)) {
-    if (variable_get('leech_for#'.$node->type, 0) && $node->leech->connection->news_feed) {
+    if ($node->leech->connection->news_feed) {
       $node->leech_news->template = variable_get('leech_news_template_for#'.$node->type, 0);
       $node->leech_news->items_guid = variable_get('leech_news_items_guid_for#'.$node->type, 0);
       $node->leech_news->items_status = variable_get('leech_news_items_status_for#'.$node->type, 1);
