diff --git a/netbox/templates/base/base.html b/netbox/templates/base/base.html
index 04e980e9d..7fb08013d 100644
--- a/netbox/templates/base/base.html
+++ b/netbox/templates/base/base.html
@@ -93,6 +93,8 @@
// rest of the content rendering. This prevents jumpy/glitchy behavior on page reloads.
document.body.setAttribute('data-sidenav-pinned', '');
document.body.setAttribute('data-sidenav-show', '');
+ } else if (sideNavState.pinned === false) {
+ document.body.setAttribute('data-sidenav-hidden', '');
}
}
})();