When registering using openId the email is not saved and sending email will throw a error.

You should not attempt to send emails to a user with no email address or at least skip it and show a notification (not breaking the register process)

Original find: https://github.com/kenneththorman