diff --git a/src/wp-admin/includes/nav-menu.php b/src/wp-admin/includes/nav-menu.php index 4d58832ede71d..1911ee28088ee 100644 --- a/src/wp-admin/includes/nav-menu.php +++ b/src/wp-admin/includes/nav-menu.php @@ -1239,7 +1239,8 @@ function _wp_nav_menu_meta_box_object( $data_object = null ) { * @since 3.0.0 * * @param int $menu_id Optional. The ID of the menu to format. Default 0. - * @return string|WP_Error The menu formatted to edit or error object on failure. + * @return string|WP_Error|null The menu formatted to edit or error object on failure. + * Null if the $menu_id param isn't supplied or term doesn't exist. */ function wp_get_nav_menu_to_edit( $menu_id = 0 ) { $menu = wp_get_nav_menu_object( $menu_id ); @@ -1321,6 +1322,8 @@ function wp_get_nav_menu_to_edit( $menu_id = 0 ) { } elseif ( is_wp_error( $menu ) ) { return $menu; } + + return null; } /**