diff --git a/taxonomy_menu.module b/taxonomy_menu.module
index 5c538f0..a1682cb 100644
--- a/taxonomy_menu.module
+++ b/taxonomy_menu.module
@@ -168,7 +168,7 @@ function taxonomy_menu_menu_link_prepare($term, $menu_name) {
     $menu_link['plid'] = taxonomy_menu_term_get_plid($term, $langcode);
   }
   // Empty terms.
-  $menu_link['hidden'] = isset($is_hidden) ? $is_hidden : 0;
+  $menu_link['hidden'] = $hide_term && isset($is_hidden) ? $is_hidden : 0;
 
   // Menu link title.
   $menu_link['link_title'] = $term->name;
