diff --git a/app/assets/javascripts/discourse/app/widgets/header.js b/app/assets/javascripts/discourse/app/widgets/header.js
index 854fee5539b..362a5110011 100644
--- a/app/assets/javascripts/discourse/app/widgets/header.js
+++ b/app/assets/javascripts/discourse/app/widgets/header.js
@@ -324,7 +324,7 @@ createWidget("header-icons", {
let { currentUser } = this;
if (
currentUser?.reviewable_count &&
- !this.currentUser.redesigned_user_menu_enabled
+ this.siteSettings.navigation_menu === "legacy"
) {
return h(
"div.badge-notification.reviewables",
diff --git a/app/assets/javascripts/discourse/tests/integration/components/site-header-test.js b/app/assets/javascripts/discourse/tests/integration/components/site-header-test.js
index 7027735604f..cbc1f7b82d0 100644
--- a/app/assets/javascripts/discourse/tests/integration/components/site-header-test.js
+++ b/app/assets/javascripts/discourse/tests/integration/components/site-header-test.js
@@ -39,6 +39,7 @@ module("Integration | Component | site-header", function (hooks) {
});
test("hamburger menu icon shows pending reviewables count", async function (assert) {
+ this.siteSettings.navigation_menu = "legacy";
this.currentUser.set("reviewable_count", 1);
await render(hbs``);
let pendingReviewablesBadge = query(
@@ -47,9 +48,9 @@ module("Integration | Component | site-header", function (hooks) {
assert.strictEqual(pendingReviewablesBadge.textContent, "1");
});
- test("hamburger menu icon doesn't show pending reviewables count when revamped user menu is enabled", async function (assert) {
+ test("hamburger menu icon doesn't show pending reviewables count for non-legacy navigation menu", async function (assert) {
this.currentUser.set("reviewable_count", 1);
- this.currentUser.set("redesigned_user_menu_enabled", true);
+ this.siteSettings.navigation_menu = "sidebar";
await render(hbs``);
assert.ok(!exists(".hamburger-dropdown .badge-notification"));
});