--- old\modules\syndication\syndication.module	Sat Jan 07 23:57:03 2006
+++ new\modules\syndication\syndication.module	Sun Jan 15 23:30:50 2006
@@ -46,7 +46,7 @@
   if (function_exists('blog_feed_user')) {
     $output .= theme('box', t('Blogs'), syndication_blogs());
   }
-  if (module_exist('aggregator')) {
+  if (module_exist('aggregator') && user_access('access news feeds')) {
     $output .= theme('box', t('External feeds'), syndication_opml());
   }
   // modules may add their own syndication boxes
@@ -58,6 +58,9 @@
         $output .= theme('box', t('Syndicate: %s', array ('%s' => $box['subject'])), $box['content']);
       }
     }
+  }
+  if (empty($output)) {
+    $output = t('Sorry, there are no feeds available.');
   }
   return $output;
 }
