diff --git a/app/models/collection.rb b/app/models/collection.rb
index 791c58786b639d54ac267ca99b5b69552fbe6837..172f8714e986fa6b08b715630d2df6fe19dfa7ba 100644
--- a/app/models/collection.rb
+++ b/app/models/collection.rb
@@ -69,7 +69,7 @@ class Collection < ApplicationRecord
   validates_inclusion_of :privacy, in: %w(public private), message: 'Privacy must be public or private'
 
   after_create :create_action
-  before_destroy :delete_index
+  #before_destroy :delete_index
 
   scope :from_user, ->(user) { where(owner: user) }
 
diff --git a/app/models/learning_object.rb b/app/models/learning_object.rb
index 8695fd1cd149e462c15cf3c54fa338aa2c32d1f0..34e83db1125db6c8e90ff5f98cfc5f0aba15b53e 100644
--- a/app/models/learning_object.rb
+++ b/app/models/learning_object.rb
@@ -92,7 +92,7 @@ class LearningObject < ApplicationRecord
   validates :language, unless: :draft?, :length => { :minimum => 1 }
   validates :id_dspace, presence: true, uniqueness: true, unless: :published?
 
-  before_destroy :delete_index
+  #before_destroy :delete_index
 
   validates :terms_of_service, acceptance: true, unless: :draft?
 
diff --git a/app/models/user.rb b/app/models/user.rb
index 4516f5f9fa66d5ab567df5912b70f2fbd3b9b210..ae740e609dc155ce5924f85f14812c1103b1edd5 100644
--- a/app/models/user.rb
+++ b/app/models/user.rb
@@ -140,7 +140,7 @@ class User < ApplicationRecord
   before_save :verify_teacher_id
   after_save :verify_dspace_info
   before_create :send_email_confirmation
-  before_destroy :delete_index
+  #before_destroy :delete_index
   after_update :create_actions
 
   has_attached_file :avatar, styles: { medium: '300x300>', thumb: '60x60>' }, default_url: ''