diff --git a/src/modules/announcements.js b/src/modules/announcements.js
index 876bcdaf..2606b786 100644
--- a/src/modules/announcements.js
+++ b/src/modules/announcements.js
@@ -31,9 +31,8 @@ export const getters = {
       return 0
     }
 
-    return state.announcements.reduce((acc, cur) => {
-      return (!cur.inactive && !cur.read) ? acc + 1 : acc
-    }, 0)
+    const unread = state.announcements.filter(announcement => !(announcement.inactive || announcement.read))
+    return unread.length
   }
 }