Treating an empty string as a violation of required as it works better for me.