=== modified file 'sites/all/modules/taxonomy_access/taxonomy_access.module' --- taxonomy_access.module 2011-02-14 06:06:21 +0000 +++ taxonomy_access.module 2011-02-16 15:11:21 +0000 @@ -459,11 +459,16 @@ function taxonomy_access_db_rewrite_sql( global $user; + // Deduce $op from path if (arg(0) == "admin") { + // admin/node/add/... & admin/node/NN/edit: ...? (issue #785060) $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'; + // node/add/TYPE & node/NN/edit: core + // node/NN/revisions/VV/edit: revisioning.module + // node/NN/clone: clone.module + $op = (arg(0) == 'node' && (arg(1) == 'add' || arg(2) == 'edit' || arg(2) == 'clone' || (arg(2) == 'revisions' && arg(4) == 'edit'))) ? 'create' : 'list'; } // let's cache