diff --git a/activerecord/lib/active_record/base.rb b/activerecord/lib/active_record/base.rb
index eeb728f60d..ff72656e85 100755
--- a/activerecord/lib/active_record/base.rb
+++ b/activerecord/lib/active_record/base.rb
@@ -255,7 +255,7 @@ module ActiveRecord #:nodoc:
# actually Person.find_by_user_name(user_name, options). So you could call Payment.find_all_by_amount(50, :order => "created_on").
#
# The same dynamic finder style can be used to create the object if it doesn't already exist. This dynamic finder is called with
- # find_or_create_by_ and will return the object if it already exists and otherwise creates it, then returns it. Protected attributes won't be setted unless they are given in a block. For example:
+ # find_or_create_by_ and will return the object if it already exists and otherwise creates it, then returns it. Protected attributes won't be set unless they are given in a block. For example:
#
# # No 'Summer' tag exists
# Tag.find_or_create_by_name("Summer") # equal to Tag.create(:name => "Summer")