diff --git a/src/wp-includes/script-loader.php b/src/wp-includes/script-loader.php index 0267f9cd11..9fa1ec0a23 100644 --- a/src/wp-includes/script-loader.php +++ b/src/wp-includes/script-loader.php @@ -285,9 +285,14 @@ function wp_default_packages_scripts( &$scripts ) { ); foreach ( $packages as $package ) { - $handle = 'wp-' . $package; - $path = "/wp-includes/js/dist/$package$suffix.js"; - $asset_file = include( ABSPATH . WPINC . "/assets/dist/$package$suffix.asset.php" ); + $handle = 'wp-' . $package; + $path = "/wp-includes/js/dist/$package$suffix.js"; + + if ( ! file_exists( ABSPATH . $path ) ) { + continue; + } + + $asset_file = include ABSPATH . WPINC . "/assets/dist/$package$suffix.asset.php"; $dependencies = $asset_file['dependencies']; // Add dependencies that cannot be detected and generated by build tools.