--- taxonomyblocks.module	2010-02-26 10:12:40.000000000 -0600
+++ taxonomyblocks.module.new	2010-02-26 10:12:36.000000000 -0600
@@ -879,7 +879,9 @@ function taxonomy_recursive_array_builde
     $nodetype      = !empty($options['nodetype']) ? $options['nodetype'] : NULL;
   }
   foreach ($tid_array as $tid) {
-    $termname =  db_result(db_query("SELECT name FROM {term_data} WHERE tid = %d", $tid));
+    $result =  db_fetch_object(db_query("SELECT name, description FROM {term_data} WHERE tid = %d", $tid));
+    $termname = $result->name;
+    $termdesc = $result->description;
     if (function_exists('tt')) {
       $termname = tt('taxonomy:term:'. $tid .':name', $termname);
     }
@@ -981,10 +983,10 @@ function taxonomy_recursive_array_builde
    
     
     if (empty($titlepattern)) {
-      $tree[$termname]['link']['options']['attributes']['title'] = t('Content tagged with @termname', array('@termname' => $termname));
+      $tree[$termname]['link']['options']['attributes']['title'] = t('Content tagged with @termname', array('@termname' => $termname, '@termdesc' => $termdesc));
     }
     else {
-      $tree[$termname]['link']['options']['attributes']['title'] = t($titlepattern, array('@termname' => $termname));
+      $tree[$termname]['link']['options']['attributes']['title'] = t($titlepattern, array('@termname' => $termname, '@termdesc' => $termdesc));
     }
     $children = array();
     $tree[$termname]['below'] = array();
