diff --git a/lib/enumerize/attribute.rb b/lib/enumerize/attribute.rb index b22bb7c..e3a9b93 100644 --- a/lib/enumerize/attribute.rb +++ b/lib/enumerize/attribute.rb @@ -21,7 +21,7 @@ def initialize(klass, name, options={}) @value_hash = Hash[@values.map { |v| [v.value.to_s, v] }] @value_hash.merge! Hash[@values.map { |v| [v.to_s, v] }] - if options[:default] + if options.key?(:default) @default_value = find_default_value(options[:default]) raise ArgumentError, 'invalid default value' unless @default_value end