diff --git a/browser/components/urlbar/tests/browser/browser_urlbarOneOffs.js b/browser/components/urlbar/tests/browser/browser_urlbarOneOffs.js
index 74ad22030d3db21e7817a655cf9c13fb6b35c5d4..0fa8f86728fb472730a9110655962be3dc18bc3e 100644
--- a/browser/components/urlbar/tests/browser/browser_urlbarOneOffs.js
+++ b/browser/components/urlbar/tests/browser/browser_urlbarOneOffs.js
@@ -222,8 +222,9 @@ add_task(async function hiddenOneOffs() {
   await promiseAutocompleteResultPopup(typedValue, window, true);
   await UrlbarTestUtils.getDetailsOfResultAt(window, 0);
   assertState(0, -1);
-  Assert.ok(
-    oneOffSearchButtons.container.hidden,
+  Assert.equal(
+    getComputedStyle(oneOffSearchButtons.container).display,
+    "none",
     "The one-off buttons should be hidden"
   );
   EventUtils.synthesizeKey("KEY_ArrowUp");
diff --git a/browser/themes/shared/urlbar-autocomplete.inc.css b/browser/themes/shared/urlbar-autocomplete.inc.css
index b50bc4d58a6985f5ee2495c816758cd1507541fd..1ab88bd34ac706849cd9d627d5cb6baa10214f2c 100644
--- a/browser/themes/shared/urlbar-autocomplete.inc.css
+++ b/browser/themes/shared/urlbar-autocomplete.inc.css
@@ -374,7 +374,7 @@
 }
 
 /* Search one-offs. */
-#urlbar .search-one-offs {
+#urlbar .search-one-offs:not([hidden]) {
   display: flex;
   align-items: start;
   padding-block: 16px;