Index: branches/3.0/wp-admin/edit-tags.php
===================================================================
--- trunk/wp-admin/edit-tags.php (revision 15263)
+++ branches/3.0/wp-admin/edit-tags.php (revision 15442)
@@ -19,4 +19,7 @@
$tax = get_taxonomy($taxonomy);
+
+if ( ! current_user_can($tax->cap->manage_terms) )
+ wp_die(__('Cheatin’ uh?'));
$title = $tax->labels->name;
@@ -121,4 +124,7 @@
require_once ('admin-header.php');
$tag_ID = (int) $_GET['tag_ID'];
+
+ if ( !current_user_can($tax->cap->edit_terms) )
+ wp_die( __('You are not allowed to edit this item.') );
$tag = get_term($tag_ID, $taxonomy, OBJECT, 'edit');
@@ -383,4 +389,5 @@
+