I believe this could be worked around simply by re-enabling that field and allowing the user to specify an email there by hand, making a note that the OpenID provider's email is used by default.
-Any other ideas?
+[[!template id=gitbranch branch=anarcat/openid_email author="[[anarcat]]"]]
+
+The dumbest [[!taglink patch]] that actually fixes the problem for me is in the branch mentionned here.
+
+It would probably be better to add a comment on the field as indicated above, but it's a good proof of concept.
+
+Any other ideas? --[[anarcat]]
+
+> Note: it seems that my email *is* given by my OpenID provider, no idea why this is not working, but the fix proposed in my branch works. --[[anarcat]]