diff --git a/activesupport/lib/active_support/ordered_options.rb b/activesupport/lib/active_support/ordered_options.rb index c4e419f54613d..ea822706e85e6 100644 --- a/activesupport/lib/active_support/ordered_options.rb +++ b/activesupport/lib/active_support/ordered_options.rb @@ -39,7 +39,7 @@ def [](key) end def method_missing(name, *args) - name_string = name.to_s + name_string = +name.to_s if name_string.chomp!("=") self[name_string] = args.first else