diff --git a/app/assets/javascripts/discourse/widgets/header.js.es6 b/app/assets/javascripts/discourse/widgets/header.js.es6 index 5b67b1bda34..0dc77162112 100644 --- a/app/assets/javascripts/discourse/widgets/header.js.es6 +++ b/app/assets/javascripts/discourse/widgets/header.js.es6 @@ -282,7 +282,10 @@ export default createWidget('header', { }, toggleUserMenu() { - this.state.ringBackdrop = false; + if (this.currentUser.get('read_first_notification')) { + this.state.ringBackdrop = false; + }; + this.state.userVisible = !this.state.userVisible; },