diff --git a/client/src/components/User/UserPreferences.vue b/client/src/components/User/UserPreferences.vue index 46226847d7bd..96dec19f8996 100644 --- a/client/src/components/User/UserPreferences.vue +++ b/client/src/components/User/UserPreferences.vue @@ -30,7 +30,7 @@ :description="link.description" :to="`/user/${index}`" /> @@ -205,7 +205,7 @@ export default { }, hasLogout() { const Galaxy = getGalaxyInstance(); - return !!Galaxy.session_csrf_token && !this.config.single_user; + return !!Galaxy.session_csrf_token && !this.isSingleUserMode; }, hasThemes() { return this.isConfigLoaded && Object.keys(this.config.themes).length > 1; @@ -213,6 +213,12 @@ export default { userPermissionsUrl() { return withPrefix("/user/permissions"); }, + isSingleUserMode() { + return this.isConfigLoaded && this.config.single_user_mode; + }, + enableAccountInterface() { + return this.isConfigLoaded && this.config.enable_account_interface; + } }, created() { const message = QueryStringParsing.get("message");