Additional Defensive Programming on User Registration (Missing User Fields)