diff --git a/wp-includes/post-template.php b/wp-includes/post-template.php
index d99ba2aa92..9028b10fa5 100644
--- a/wp-includes/post-template.php
+++ b/wp-includes/post-template.php
@@ -664,16 +664,19 @@ function wp_page_menu( $args = array() ) {
$class = '';
if ( is_home() && !is_paged() )
$class = 'class="current_page_item"';
- $menu = '
' . $text . '';
+ $menu .= '' . $text . '';
}
- $menu .= str_replace( array( "\r", "\n", "\t" ), '', wp_list_pages($args) );
+ $list_args = $args;
+ $list_args['echo'] = false;
+ $list_args['title_li'] = '';
+ $menu .= str_replace( array( "\r", "\n", "\t" ), '', wp_list_pages($list_args) );
if ( $menu )
$menu = '';
$menu = '\n";
- $menu = apply_filters( 'wp_page_menu', $menu );
+ $menu = apply_filters( 'wp_page_menu', $menu, $args );
if ( $args['echo'] )
echo $menu;
else