diff --git a/assets/vue/components/layout/Sidebar.vue b/assets/vue/components/layout/Sidebar.vue
index 8a570af74f7..6820edf38ff 100644
--- a/assets/vue/components/layout/Sidebar.vue
+++ b/assets/vue/components/layout/Sidebar.vue
@@ -19,11 +19,22 @@
v-else-if="!hasOnlyOneItem && !enrolledStore.isInitialized"
class="flex mx-7 my-1.5 py-2 ml-8 gap-4"
>
-
-
+
+
{{ t("Course") }}
-
+
@@ -79,7 +90,11 @@ const enrolledStore = useEnrolledStore()
const { menuItemsBeforeMyCourse, menuItemMyCourse, menuItemsAfterMyCourse, hasOnlyOneItem, initialize } =
useSidebarMenu()
-const sidebarIsOpen = ref(window.localStorage.getItem("sidebarIsOpen") === "true")
+const stored = window.localStorage.getItem("sidebarIsOpen")
+const sidebarIsOpen = ref(stored === null ? true : stored === "true")
+if (stored === null) {
+ window.localStorage.setItem("sidebarIsOpen", "true")
+}
const expandingDueToPanelClick = ref(false)
const currentYear = new Date().getFullYear()