diff --git a/app/javascript/mastodon/features/ui/components/navigation_panel.js b/app/javascript/mastodon/features/ui/components/navigation_panel.js
index f43268cf6..36fa9a483 100644
--- a/app/javascript/mastodon/features/ui/components/navigation_panel.js
+++ b/app/javascript/mastodon/features/ui/components/navigation_panel.js
@@ -19,7 +19,7 @@ const NavigationPanel = () => (
-
+
diff --git a/app/javascript/styles/mastodon/components.scss b/app/javascript/styles/mastodon/components.scss
index f133b6ed6..610dc17aa 100644
--- a/app/javascript/styles/mastodon/components.scss
+++ b/app/javascript/styles/mastodon/components.scss
@@ -2436,6 +2436,8 @@ a.account__display-name {
}
.columns-area__panels__pane.columns-area__panels__pane--start.columns-area__panels__pane--navigational {
+ position: sticky;
+ top: 0;
min-width: inherit !important;
.columns-area__panels__pane__inner {