Index: taxonomy_access.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/taxonomy_access/taxonomy_access.module,v
retrieving revision 1.107
diff -u -p -r1.107 taxonomy_access.module
--- taxonomy_access.module	23 Feb 2008 20:48:48 -0000	1.107
+++ taxonomy_access.module	5 May 2010 05:50:49 -0000
@@ -261,7 +261,13 @@ function _taxonomy_access_defaults($vid,
 function taxonomy_access_db_rewrite_sql($query, $table, $field) {
   if (!user_access('administer taxonomy') && ($field =='vid' || $field =='tid')) {
     global $user;
-    $op = (arg(0) == 'node' && (arg(1) == 'add' || arg(2) == 'edit')) ? 'create' : 'list';
+
+    if (arg(0) == "admin") {
+      $op = (arg(1) == 'node' && (arg(2) == 'add' || arg(3) == 'edit')) ? 'create' : 'list';
+    }
+    else {
+      $op = (arg(0) == 'node' && (arg(1) == 'add' || arg(2) == 'edit')) ? 'create' : 'list';
+    }
 
     // let's cache
     static $taxonomy_access_sql_clause;
