diff --git a/web/lib/forum.js b/web/lib/forum.js
index e85dbfe1f8f16c62d6e7f134add5634ab648a2c4..0341efddf11967a62a062021bf382008854fe472 100644
--- a/web/lib/forum.js
+++ b/web/lib/forum.js
@@ -845,8 +845,8 @@ function getMessageThreads(sub, max) {
             from_net_addr : header.from_net_addr,
             to : header.to,
             when_written_time : header.when_written_time,
-            upvotes : header.upvotes || 0,
-            downvotes : header.downvotes || 0
+            upvotes : (header.attr&MSG_POLL ? 0 : (header.upvotes || 0)),
+            downvotes : (header.attr&MSG_POLL ? 0 : (header.downvotes || 0))
         };
         if (header.attr&MSG_POLL) {
             header.field_list.sort(