diff --git a/packages/block-library/src/site-logo/index.php b/packages/block-library/src/site-logo/index.php index 81933db0f8b46..96e8bdf9cd957 100644 --- a/packages/block-library/src/site-logo/index.php +++ b/packages/block-library/src/site-logo/index.php @@ -22,8 +22,13 @@ function render_block_core_site_logo( $attributes ) { }; add_filter( 'wp_get_attachment_image_src', $adjust_width_height_filter ); + $custom_logo = get_custom_logo(); + if ( empty( $custom_logo ) ) { + return ''; // Return early if no custom logo is set, avoiding extraneous wrapper div. + } + if ( ! $attributes['isLink'] ) { // Remove the link. $custom_logo = preg_replace( '#(.*?)#i', '\1', $custom_logo );