diff --git a/lib/virtus/attribute/nullify_blank.rb b/lib/virtus/attribute/nullify_blank.rb index e43cf3b2..4e7494fb 100644 --- a/lib/virtus/attribute/nullify_blank.rb +++ b/lib/virtus/attribute/nullify_blank.rb @@ -9,7 +9,7 @@ module NullifyBlank # # @api public def coerce(input) - output = super + output = input.nil? ? nil : super if !value_coerced?(output) && input.to_s.empty? nil