Thanks, but this breaks compatibility of Decent Exposure with Mongoid-only projects :(.

What would you think of something like : 

    return scope if (defined?(ActiveRecord) && scope.is_a?(ActiveRecord::Relation)) || scope.respond_to?(:each)