Handle it correctly if the OpenID provider does not provide any of the d...

...etails requested.

Fixes #43