diff --git a/wp-admin/edit-tags.php b/wp-admin/edit-tags.php index 5fc181569c..01d9799466 100644 --- a/wp-admin/edit-tags.php +++ b/wp-admin/edit-tags.php @@ -19,6 +19,9 @@ if ( !taxonomy_exists($taxonomy) ) $tax = get_taxonomy($taxonomy); +if ( ! current_user_can($tax->cap->manage_terms) ) + wp_die(__('Cheatin’ uh?')); + $title = $tax->labels->name; if ( empty($post_type) || !in_array( $post_type, get_post_types( array('public' => true) ) ) )