WordPress 3.4
[autoinstalls/wordpress.git] / wp-admin / includes / menu.php
index fa85e4b5d852afe88f65d060cf09d119384f17de..14cadfa6f7afe8064537be69a3fdf0fb640a4cfe 100644 (file)
@@ -215,8 +215,9 @@ if ( apply_filters('custom_menu_order', false) ) {
 }
 
 // Remove the last menu item if it is a separator.
-$last_menu_key = array_pop( array_keys( $menu ) );
-if ( 'wp-menu-separator' == $menu[ $last_menu_key ][ 4 ] )
+$last_menu_key = array_keys( $menu );
+$last_menu_key = array_pop( $last_menu_key );
+if ( !empty( $menu ) && 'wp-menu-separator' == $menu[ $last_menu_key ][ 4 ] )
        unset( $menu[ $last_menu_key ] );
 unset( $last_menu_key );
 
@@ -226,5 +227,3 @@ if ( !user_can_access_admin_page() ) {
 }
 
 $menu = add_menu_classes($menu);
-
-?>
\ No newline at end of file