diff --git a/app/assets/javascripts/discourse/widgets/search-menu.js.es6 b/app/assets/javascripts/discourse/widgets/search-menu.js.es6 index ba48234d676..700bcc6f555 100644 --- a/app/assets/javascripts/discourse/widgets/search-menu.js.es6 +++ b/app/assets/javascripts/discourse/widgets/search-menu.js.es6 @@ -75,7 +75,8 @@ export default createWidget('search-menu', { let url = '/search?q=' + encodeURIComponent(searchData.term); if (contextEnabled) { - if (ctx.id.toString().toLowerCase() === this.currentUser.username_lower && + if (this.currentUser && + ctx.id.toString().toLowerCase() === this.currentUser.username_lower && type === "private_messages") { url += ' in:private'; } else {