diff --git a/src/wp-admin/css/nav-menus.css b/src/wp-admin/css/nav-menus.css
index 17ec1ce915..b2916f2c7d 100644
--- a/src/wp-admin/css/nav-menus.css
+++ b/src/wp-admin/css/nav-menus.css
@@ -27,6 +27,10 @@ ul.add-menu-item-tabs li {
margin-bottom: 0;
}
+.has-no-menu-item .button-controls {
+ display: none;
+}
+
#nav-menus-frame {
margin-left: 300px;
margin-top: 23px;
diff --git a/src/wp-admin/includes/nav-menu.php b/src/wp-admin/includes/nav-menu.php
index 3da92d3a48..26303b264e 100644
--- a/src/wp-admin/includes/nav-menu.php
+++ b/src/wp-admin/includes/nav-menu.php
@@ -571,7 +571,7 @@ function wp_nav_menu_item_post_type_meta_box( $object, $box ) {
),
remove_query_arg( $removed_args )
));
- ?>#posttype-" class="select-all">
+ ?>#posttype-" class="select-all aria-button-if-js">