diff --git a/apps/browser/src/vault/popup/settings/vault-settings-v2.component.html b/apps/browser/src/vault/popup/settings/vault-settings-v2.component.html
index d5b94df5008..ad009c7a60b 100644
--- a/apps/browser/src/vault/popup/settings/vault-settings-v2.component.html
+++ b/apps/browser/src/vault/popup/settings/vault-settings-v2.component.html
@@ -52,9 +52,7 @@
>
{{ "archiveNoun" | i18n }}
- @if (!userHasArchivedItems()) {
-
- }
+
diff --git a/apps/browser/src/vault/popup/settings/vault-settings-v2.component.spec.ts b/apps/browser/src/vault/popup/settings/vault-settings-v2.component.spec.ts
index 15ddb7507fd..554570de7f9 100644
--- a/apps/browser/src/vault/popup/settings/vault-settings-v2.component.spec.ts
+++ b/apps/browser/src/vault/popup/settings/vault-settings-v2.component.spec.ts
@@ -195,10 +195,10 @@ describe("VaultSettingsV2Component", () => {
expect(component["userHasArchivedItems"]()).toBe(false);
});
- it("hides premium badge when user has archived items", () => {
+ it("shows premium badge when user has archived items but cannot archive", () => {
setArchiveState(false, [{ id: "cipher1" } as CipherView]);
- expect(component["premiumBadgeComponent"]()).toBeUndefined();
+ expect(component["premiumBadgeComponent"]()).toBeTruthy();
expect(component["userHasArchivedItems"]()).toBe(true);
});
});