Only validate with absint if a value exists to prevent 0 being saved instead of an empty string