Required field type of number not accepting value of 0
We have a simple custom record and custom page which includes a field with type of number. It is not signed, with integer=1 and decimal=2. This is a required field on the record. When a value of 0 is entered in this field on the page, the following error message pops up:
Field is required. You have left a field empty and a value must be entered.
Any value of 0.01 or greater is accepted and saved. I can use SQL to insert a row with a number value of 0, and it correctly displays as 0.00, so the issue appears to be related to data entry on the page. This is an edit box field, with display options set to display zero. Any suggestions on how to correct this?