diff --git a/wp-admin/admin-db.php b/wp-admin/admin-db.php index 37650ea512..3bb7da854d 100644 --- a/wp-admin/admin-db.php +++ b/wp-admin/admin-db.php @@ -108,7 +108,7 @@ function wp_insert_category($catarr) { $category_description = apply_filters('pre_category_description', $category_description); $category_parent = (int) $category_parent; - if ( empty($category_parent) || !get_category( $category_parent ) ) + if ( empty($category_parent) || !get_category( $category_parent ) || $category_parent == $cat_ID ) $category_parent = 0; if ( isset($posts_private) ) diff --git a/wp-admin/edit-category-form.php b/wp-admin/edit-category-form.php index 39c06bcaa5..dc431b95e4 100644 --- a/wp-admin/edit-category-form.php +++ b/wp-admin/edit-category-form.php @@ -32,10 +32,8 @@ if ( ! empty($cat_ID) ) {