I think the only option is to export the data, create a new UDF, mark that one required, and import the data into the new UDF, with some sort of default for records missing the data. You will then need to update screens and reports to use the new UDF instead of the old one.