diff --git a/publify_core/app/controllers/feedback_controller.rb b/publify_core/app/controllers/feedback_controller.rb
index <HASH>..<HASH> 100644
--- a/publify_core/app/controllers/feedback_controller.rb
+++ b/publify_core/app/controllers/feedback_controller.rb
@@ -1,6 +1,6 @@
 class FeedbackController < BaseController
   def index
-    @feedback = Feedback.
+    @feedback = Feedback.ham.
       newest_first.
       limit(this_blog.per_page(params[:format]))
     respond_to do |format|
diff --git a/publify_core/spec/controllers/feedback_controller_spec.rb b/publify_core/spec/controllers/feedback_controller_spec.rb
index <HASH>..<HASH> 100644
--- a/publify_core/spec/controllers/feedback_controller_spec.rb
+++ b/publify_core/spec/controllers/feedback_controller_spec.rb
@@ -4,13 +4,20 @@ RSpec.describe FeedbackController, type: :controller do
   describe 'index' do
     let!(:items) do
       [
-        create(:comment),
+        create(:comment, state: :presumed_ham),
         create(:comment),
         create(:trackback, title: 'some'),
         create(:trackback, title: 'items')
       ]
     end
 
+    let!(:spammy_items) do
+      [
+        create(:spam_comment),
+        create(:trackback, state: 'spam')
+      ]
+    end
+
     context 'with atom format' do
       before(:each) { get 'index', params: { format: 'atom' } }
Only render hammy feedback in feed