summaryrefslogtreecommitdiffstats
path: root/wp-admin/admin-db.php
diff options
context:
space:
mode:
Diffstat (limited to 'wp-admin/admin-db.php')
-rw-r--r--wp-admin/admin-db.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/wp-admin/admin-db.php b/wp-admin/admin-db.php
index 7a0577c..f5705f5 100644
--- a/wp-admin/admin-db.php
+++ b/wp-admin/admin-db.php
@@ -112,7 +112,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 ) || ($cat_ID && cat_is_ancestor_of($cat_ID, $category_parent) ) )
$category_parent = 0;
if ( isset($posts_private) )