I see. Actually I think that is not a bug because the More menu options are in there but hidden so it is not empty. But If I understand correctly you hide everything inside More menu? If this is the case I think hide the whole More section would be better?
To hide the More menu dropdown from all pages:
// hide More menu from all pages
.sidebar-more-section-links-details {
display: none;
}
If you want to hide it on specific page you can use the body class to target it.
You can find it here.
For example on badges page it will looks like this:
// hide More menu from specific page (badges)
body.badges-page {
.sidebar-more-section-links-details {
display: none;
}
}
This will hide the More dropdown but show the Badges on the sidebar.
But if you use the previous code to hide Badges then that won’t show up too.
// hide badges More menu item
.sidebar-section-link-wrapper {
.sidebar-section-link.sidebar-section-link-badges {
display: none;
}
}
// hide More menu from specific page (badges)
body.badges-page {
.sidebar-more-section-links-details {
display: none;
}
}


