diff --git a/app/assets/javascripts/discourse/components/suggested-topics.js.es6 b/app/assets/javascripts/discourse/components/suggested-topics.js.es6 index c9c298bd23d..13af913af3a 100644 --- a/app/assets/javascripts/discourse/components/suggested-topics.js.es6 +++ b/app/assets/javascripts/discourse/components/suggested-topics.js.es6 @@ -7,8 +7,9 @@ export default Ember.Component.extend({ @computed('topic') suggestedTitle(topic) { - return topic.get('isPrivateMessage') ? - `${iconHTML('envelope', { class: 'private-message-glyph' })} ${I18n.t("suggested_topics.pm_title")}` : + const href = this.currentUser && this.currentUser.pmPath(topic); + return topic.get('isPrivateMessage') && href ? + `${iconHTML('envelope', { class: 'private-message-glyph' })} ${I18n.t("suggested_topics.pm_title")}` : I18n.t("suggested_topics.title"); },