From 4fb76f680fff27cfc54daee6e72a828485c68bf5 Mon Sep 17 00:00:00 2001
From: Neil Drumm <drumm@3064.no-reply.drupal.org>
Date: Wed, 6 Sep 2006 07:22:41 +0000
Subject: [PATCH] #67647 by fgm and nickl. Don't make a taxonomy option for
 vocabularies without terms.

---
 modules/taxonomy/taxonomy.module | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/taxonomy/taxonomy.module b/modules/taxonomy/taxonomy.module
index bece3b163f9d..2050416b3786 100644
--- a/modules/taxonomy/taxonomy.module
+++ b/modules/taxonomy/taxonomy.module
@@ -565,8 +565,8 @@ function taxonomy_form_all($free_tags = 0) {
   foreach ($vocabularies as $vid => $vocabulary) {
     if ($vocabulary->tags && !$free_tags) { continue; }
     $tree = taxonomy_get_tree($vid);
-    $options[$vocabulary->name] = array();
-    if ($tree) {
+    if ($tree && (count($tree) > 1)) {
+      $options[$vocabulary->name] = array();
       foreach ($tree as $term) {
         $options[$vocabulary->name][$term->tid] = str_repeat('-', $term->depth) . $term->name;
       }
-- 
GitLab