diff -r a0a86306e7f6 -r f17ecd21ca33 app/soc/views/user/profile.py --- a/app/soc/views/user/profile.py Mon Oct 13 22:32:09 2008 +0000 +++ b/app/soc/views/user/profile.py Tue Oct 14 12:02:42 2008 +0000 @@ -147,7 +147,7 @@ request, link_name, new_link_name, params=SUBMIT_PROFILE_SAVED_PARAMS) else: # request.method == 'GET' # try to fetch User entity corresponding to Google Account if one exists - user = models.user.logic.getFromFields(email=id) + user = models.user.logic.getFromFields(email=id.email()) if user: # is 'Profile saved' parameter present, but referrer was not ourself?