diff --git a/lib/friendly_id/finder_methods.rb b/lib/friendly_id/finder_methods.rb index 2a058973..dceeac55 100644 --- a/lib/friendly_id/finder_methods.rb +++ b/lib/friendly_id/finder_methods.rb @@ -25,8 +25,8 @@ def find(*args) # Returns true if a record with the given id exists. def exists?(conditions = :none) return super if conditions.unfriendly_id? - return true if exists_by_friendly_id?(conditions) - super + + exists_by_friendly_id?(conditions) end # Finds exclusively by the friendly id, completely bypassing original