diff --git a/crates/mdbook-html/front-end/searcher/searcher.js b/crates/mdbook-html/front-end/searcher/searcher.js
index b5deebcc..e58fa094 100644
--- a/crates/mdbook-html/front-end/searcher/searcher.js
+++ b/crates/mdbook-html/front-end/searcher/searcher.js
@@ -343,9 +343,7 @@ window.search = window.search || {};
}
// also removes the `?URL_MARK_PARAM=` search param so that
// in-page navigation doesn't make highlights unexpectedly appear again
- const url = new URL(window.location.href);
- url.searchParams.delete(URL_MARK_PARAM);
- history.replaceState(null, '', url);
+ setSearchUrlParameters('', 'replace');
};
for (let i = 0; i < markers.length; i++) {