--- banner.module	Tue Dec 19 12:05:08 2006
+++ banner.module	Tue Dec 19 12:06:09 2006
@@ -901,6 +901,12 @@ function banner_display($group = 0, $cou
     $files = array('banner_db.php', 'banner_file.php');
     $tids = array();
 
+    // Do we have *any* banners in this group?
+    $banners = db_result(db_query("SELECT COUNT(*) FROM {node} n INNER JOIN {term_node} tn on n.nid = tn.nid INNER JOIN {banner} b ON b.nid = n.nid WHERE n.type ='banner' AND tn.tid = %d AND b.workflow = 1", $group));
+    if($banners == 0) {
+      return;
+    }
+
     // only do taxonomy checking on nodes
     if (arg(0) == 'node' && is_numeric(arg(1))) {
       // get vocabularies associated with banners
