diff --git a/machina/apps/forum/views.py b/machina/apps/forum/views.py
index <HASH>..<HASH> 100644
--- a/machina/apps/forum/views.py
+++ b/machina/apps/forum/views.py
@@ -54,7 +54,8 @@ class ForumView(PermissionRequiredMixin, ListView):
 
     def get_queryset(self):
         self.forum = self.get_forum()
-        qs = self.forum.topics.exclude(type=Topic.TYPE_CHOICES.topic_announce).select_related('poster')
+        qs = self.forum.topics.exclude(type=Topic.TYPE_CHOICES.topic_announce).exclude(approved=False) \
+            .select_related('poster')
         return qs
 
     def get_controlled_object(self):
ForumView updated to hide topics that are not approved