diff --git a/app/models/learning_object.rb b/app/models/learning_object.rb
index a526bece9ac14d9d25d4d81e5e677e0bf7d50ab8..0ba7335aa6e8cff9e97715229be9a12e210fcd55 100644
--- a/app/models/learning_object.rb
+++ b/app/models/learning_object.rb
@@ -137,7 +137,7 @@ class LearningObject < ApplicationRecord
   end
 
   def should_index?
-    deleted_at.nil?
+    (deleted_at.nil? and state == "published")
   end
 
   def delete_index