Rogue current menu item class in wp_nav_menu()

From look at core this is coming from this:

// back-compat with wp_page_menu: add "current_page_parent" to static home page link for any non-page query
if ( ! empty( $home_page_id ) && 'post_type' == $menu_item->type && empty( $wp_query->is_page ) && $home_page_id == $menu_item->object_id )
    $classes[] = 'current_page_parent';

It seems to be some legacy thing, I would just ignore it if you don’t actually need it for some reason.