diff --git a/packages/edit-site/src/components/sidebar/navigation-menu-sidebar/navigation-inspector.js b/packages/edit-site/src/components/sidebar/navigation-menu-sidebar/navigation-inspector.js index dd727ee8a5b20..fa747bb619742 100644 --- a/packages/edit-site/src/components/sidebar/navigation-menu-sidebar/navigation-inspector.js +++ b/packages/edit-site/src/components/sidebar/navigation-menu-sidebar/navigation-inspector.js @@ -148,6 +148,8 @@ export default function NavigationInspector() { // Guard by only allowing their usage if there are published Nav Menus. const publishedInnerBlocks = hasNavigationMenus ? innerBlocks : []; + const hasInnerBlocks = !! publishedInnerBlocks?.length; + useEffect( () => { if ( isResolvingNavigationMenus ) { speak( 'Loading Navigation sidebar menus.' ); @@ -199,7 +201,7 @@ export default function NavigationInspector() {
) } - { ! isLoading && ( + { hasInnerBlocks && ! isLoading && ( ) } + + { ! hasInnerBlocks && ! isLoading && ( +

+ { __( 'Navigation Menu is empty.' ) } +

+ ) }
); }