diff --git a/activerecord/lib/active_record/associations.rb b/activerecord/lib/active_record/associations.rb
index 0a3c7c6a60..9d39a0c49b 100755
--- a/activerecord/lib/active_record/associations.rb
+++ b/activerecord/lib/active_record/associations.rb
@@ -839,10 +839,11 @@ module ActiveRecord
# If set to :destroy all the associated objects are destroyed
# alongside this object by calling their +destroy+ method. If set to :delete_all all associated
# objects are deleted *without* calling their +destroy+ method. If set to :nullify all associated
- # objects' foreign keys are set to +NULL+ *without* calling their +save+ callbacks. *Warning:* This option is ignored when also using
- # the :through option.
- # the :through option. If set to :restrict
- # this object cannot be deleted if it has any associated object.
+ # objects' foreign keys are set to +NULL+ *without* calling their +save+ callbacks. If set to
+ # :restrict this object cannot be deleted if it has any associated object.
+ #
+ # *Warning:* This option is ignored when used with :through option.
+ #
# [:finder_sql]
# Specify a complete SQL statement to fetch the association. This is a good way to go for complex
# associations that depend on multiple tables. Note: When this option is used, +find_in_collection+ is _not_ added.