diff --git a/src/librustdoc/html/static/storage.js b/src/librustdoc/html/static/storage.js
index 0aa1065b3786..d60e53ef72cc 100644
--- a/src/librustdoc/html/static/storage.js
+++ b/src/librustdoc/html/static/storage.js
@@ -30,7 +30,7 @@ function getCurrentValue(name) {
function switchTheme(styleElem, mainStyleElem, newTheme) {
styleElem.href = mainStyleElem.href.replace("rustdoc.css", newTheme + ".css");
- updateLocalStorage('theme', newTheme);
+ updateLocalStorage('rustdoc-theme', newTheme);
}
switchTheme(currentTheme, mainTheme, getCurrentValue('theme') || 'main');