diff --git a/app/assets/javascripts/discourse/templates/user/summary.hbs b/app/assets/javascripts/discourse/templates/user/summary.hbs
index 5a733f1d7..44105c956 100644
--- a/app/assets/javascripts/discourse/templates/user/summary.hbs
+++ b/app/assets/javascripts/discourse/templates/user/summary.hbs
@@ -8,7 +8,9 @@
{{user-stat value=model.posts_read_count label="user.summary.posts_read"}}
{{user-stat value=model.likes_given label="user.summary.likes_given"}}
- {{user-stat value=model.bookmark_count label="user.summary.bookmark_count"}}
+ {{#if model.bookmark_count}}
+ {{user-stat value=model.bookmark_count label="user.summary.bookmark_count"}}
+ {{/if}}
{{user-stat value=model.topic_count label="user.summary.topic_count"}}
{{user-stat value=model.post_count label="user.summary.post_count"}}
{{user-stat value=model.likes_received label="user.summary.likes_received"}}
diff --git a/app/models/user_summary.rb b/app/models/user_summary.rb
index fce94e8ed..dd14be6e2 100644
--- a/app/models/user_summary.rb
+++ b/app/models/user_summary.rb
@@ -136,6 +136,10 @@ class UserSummary
@user.featured_user_badges(MAX_BADGES)
end
+ def user_id
+ @user.id
+ end
+
def user_stat
@user.user_stat
end
diff --git a/app/serializers/user_summary_serializer.rb b/app/serializers/user_summary_serializer.rb
index 93c2fe0d3..dca6dc544 100644
--- a/app/serializers/user_summary_serializer.rb
+++ b/app/serializers/user_summary_serializer.rb
@@ -43,6 +43,10 @@ class UserSummarySerializer < ApplicationSerializer
SiteSetting.enable_badges
end
+ def include_bookmark_count?
+ scope.authenticated? && object.user_id == scope.user.id
+ end
+
def time_read
AgeWords.age_words(object.time_read)
end