=== modified file 'modules/taxonomy/taxonomy.module'
--- modules/taxonomy/taxonomy.module	2010-11-30 19:31:46 +0000
+++ modules/taxonomy/taxonomy.module	2010-12-29 15:26:13 +0000
@@ -1702,6 +1702,18 @@
 }
 
 /**
+ * Implements hook_file_download_access().
+ */
+function taxonomy_file_download_access($field, $entity_type, $entity) {
+  if ($entity_type == 'taxonomy_term') {
+    // Drupal core doesn't restrict access to taxonomy terms, so access to any
+    // files in the private filesystem attached to them shouldn't be restricted
+    // either.
+    return TRUE;
+  }
+}
+
+/**
  * Implements hook_node_delete().
  */
 function taxonomy_node_delete($node) {

