diff --git a/lib/searchkick.rb b/lib/searchkick.rb index 76cc381..55a7232 100644 --- a/lib/searchkick.rb +++ b/lib/searchkick.rb @@ -327,7 +327,7 @@ module Searchkick if klass.respond_to?(:current_scope) !klass.current_scope.nil? else - !Mongoid::Threaded.current_scope(klass).nil? + klass.is_a?(Mongoid::Criteria) || !Mongoid::Threaded.current_scope(klass).nil? end end -- libgit2 0.21.0