diff --git a/src/librustdoc/html/static/css/rustdoc.css b/src/librustdoc/html/static/css/rustdoc.css
index 73eb260a2b8e..ad7ef9b453ce 100644
--- a/src/librustdoc/html/static/css/rustdoc.css
+++ b/src/librustdoc/html/static/css/rustdoc.css
@@ -64,7 +64,7 @@ xmlns="http://www.w3.org/2000/svg" fill="black" height="18px">\
');
}
-:root.sans-serif {
+:root.sans-serif-fonts {
--font-family: "Fira Sans", sans-serif;
--font-family-code: "Fira Mono", monospace;
}
diff --git a/src/librustdoc/html/static/js/settings.js b/src/librustdoc/html/static/js/settings.js
index 94d71f9222d2..0bbeb6931e44 100644
--- a/src/librustdoc/html/static/js/settings.js
+++ b/src/librustdoc/html/static/js/settings.js
@@ -44,12 +44,6 @@
}
break;
case "sans-serif-fonts":
- if (value === true) {
- addClass(document.documentElement, "sans-serif");
- } else {
- removeClass(document.documentElement, "sans-serif");
- }
- break;
case "hide-sidebar":
case "hide-toc":
case "hide-modnav":
diff --git a/src/librustdoc/html/static/js/storage.js b/src/librustdoc/html/static/js/storage.js
index fc83578ddd83..1ec7cb4ced06 100644
--- a/src/librustdoc/html/static/js/storage.js
+++ b/src/librustdoc/html/static/js/storage.js
@@ -319,9 +319,6 @@ updateTheme();
if (getSettingValue("source-sidebar-show") === "true") {
addClass(document.documentElement, "src-sidebar-expanded");
}
-if (getSettingValue("sans-serif-fonts") === "true") {
- addClass(document.documentElement, "sans-serif");
-}
(function() {
const settings = [
"hide-sidebar",
@@ -329,6 +326,7 @@ if (getSettingValue("sans-serif-fonts") === "true") {
"hide-modnav",
"word-wrap-source-code",
"hide-deprecated-items",
+ "sans-serif-fonts",
];
for (const setting of settings) {
if (getSettingValue(setting) === "true") {