diff -r be944660c56a -r 3d72ae0968f4 wp/wp-includes/ms-default-constants.php --- a/wp/wp-includes/ms-default-constants.php Wed Sep 21 18:19:35 2022 +0200 +++ b/wp/wp-includes/ms-default-constants.php Tue Sep 27 16:37:53 2022 +0200 @@ -68,7 +68,8 @@ * @since 2.6.0 */ if ( ! defined( 'ADMIN_COOKIE_PATH' ) ) { - if ( ! is_subdomain_install() || trim( parse_url( get_option( 'siteurl' ), PHP_URL_PATH ), '/' ) ) { + $site_path = parse_url( get_option( 'siteurl' ), PHP_URL_PATH ); + if ( ! is_subdomain_install() || is_string( $site_path ) && trim( $site_path, '/' ) ) { define( 'ADMIN_COOKIE_PATH', SITECOOKIEPATH ); } else { define( 'ADMIN_COOKIE_PATH', SITECOOKIEPATH . 'wp-admin' );