Yes, having the field required with an empty default value would always pass validation and prevent such errors. @rouuuge