diff --git a/wp-includes/capabilities.php b/wp-includes/capabilities.php index 9b471c4152..d77cfea8e8 100644 --- a/wp-includes/capabilities.php +++ b/wp-includes/capabilities.php @@ -1094,7 +1094,7 @@ function map_meta_cap( $cap, $user_id ) { elseif ( $status_obj->private ) $caps[] = $post_type->cap->read_private_posts; else - $caps[] = map_meta_cap( 'edit_post', $user_id, $post->ID ); + $caps = map_meta_cap( 'edit_post', $user_id, $post->ID ); break; case 'edit_post_meta': case 'delete_post_meta':