diff --git a/binding/form_mapping.go b/binding/form_mapping.go index e824d39c..3ced55be 100644 --- a/binding/form_mapping.go +++ b/binding/form_mapping.go @@ -50,7 +50,7 @@ func mapForm(ptr interface{}, form map[string][]string) error { inputValue, exists := form[inputFieldName] if !exists { - if defaultValue.(string) == "" { + if defaultValue == nil { continue } inputValue = make([]string, 1)