diff --git a/module/account/ui/browse.html.php b/module/account/ui/browse.html.php
index 166365cabf..b7b295921f 100644
--- a/module/account/ui/browse.html.php
+++ b/module/account/ui/browse.html.php
@@ -12,7 +12,12 @@ declare(strict_types=1);
namespace zin;
-featureBar(li(searchToggle()));
+$queryMenuLink = createLink('account', 'browse', "browseType=bySearch¶m={queryID}");
+featureBar
+(
+ set::queryMenuLinkCallback(fn($key) => str_replace('{queryID}', (string)$key, $queryMenuLink)),
+ li(searchToggle())
+);
/* zin: Define the toolbar on main menu. */
$canCreate = hasPriv('account', 'create');
diff --git a/module/search/ui/savezinquery.html.php b/module/search/ui/savezinquery.html.php
index 675294a336..9b02d92517 100644
--- a/module/search/ui/savezinquery.html.php
+++ b/module/search/ui/savezinquery.html.php
@@ -8,7 +8,7 @@ form
set::method('post'),
div
(
- setClass('flex flex-row justify-between align-items mt-6'),
+ setClass('flex flex-row justify-between items-center mt-6'),
input
(
set::id('title'),
diff --git a/module/serverroom/ui/browse.html.php b/module/serverroom/ui/browse.html.php
index 75dbb83aea..b415f4fa1d 100644
--- a/module/serverroom/ui/browse.html.php
+++ b/module/serverroom/ui/browse.html.php
@@ -12,7 +12,12 @@ declare(strict_types=1);
namespace zin;
-featureBar(li(searchToggle()));
+$queryMenuLink = createLink('serverroom', 'browse', "browseType=bySearch¶m={queryID}");
+featureBar
+(
+ set::queryMenuLinkCallback(fn($key) => str_replace('{queryID}', (string)$key, $queryMenuLink)),
+ li(searchToggle())
+);
/* zin: Define the toolbar on main menu. */
$canCreate = hasPriv('serverroom', 'create');