If all three birth date fields aren't provided when trying to create an account., the result is a generic error page and request to contact the sysadmin of the site. Form validation that catches this and instructs the user on what's wrong would be more useful.