diff --git a/wp-includes/post.php b/wp-includes/post.php index 5ce85f4799..80bf43a26e 100644 --- a/wp-includes/post.php +++ b/wp-includes/post.php @@ -2599,6 +2599,7 @@ function &get_pages($args = '') { foreach ( $children as $child ) $excludes[] = $child->ID; $excludes[] = $exclude; + $num_pages = count($pages); for ( $i = 0; $i < $num_pages; $i++ ) { if ( in_array($pages[$i]->ID, $excludes) ) unset($pages[$i]);