Make sure the array exists before adding an element to it. props rodrigosprimo. fixes #23272.

git-svn-id: https://develop.svn.wordpress.org/trunk@23346 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Sergey Biryukov 2013-01-25 12:24:10 +00:00
parent 44a1c8b227
commit 3870e8f25c
1 changed files with 1 additions and 1 deletions

View File

@ -123,7 +123,7 @@ class Walker {
$id_field = $this->db_fields['id'];
//display this element
if ( is_array( $args[0] ) )
if ( isset( $args[0] ) && is_array( $args[0] ) )
$args[0]['has_children'] = ! empty( $children_elements[$element->$id_field] );
$cb_args = array_merge( array(&$output, $element, $depth), $args);
call_user_func_array(array($this, 'start_el'), $cb_args);