diff --git a/addons/website_forum/controllers/main.py b/addons/website_forum/controllers/main.py
index 9795c91cb594683fef1d2fab216c8bbd0d2ead51..e55f076dc9cc015aec504b76bebd3892492e2fb7 100644
--- a/addons/website_forum/controllers/main.py
+++ b/addons/website_forum/controllers/main.py
@@ -649,7 +649,7 @@ class WebsiteForum(WebsiteProfile):
                 down_votes = rec['vote_count']
 
         # Votes which given by users on others questions and answers.
-        vote_ids = Vote.search([('user_id', '=', user.id)])
+        vote_ids = Vote.search([('user_id', '=', user.id), ('forum_id', 'in', forums.ids)])
 
         # activity by user.
         model, comment = Data.get_object_reference('mail', 'mt_comment')