I don't want to submit a patch because it's not working for me. That doesn't mean that replacing url() with the php variable will not work though. My OpenID has never worked. I can't figure out why,and it doesn't display any errors, but that was even before I did this to fix the dependency on language.
I was able to fix this in an ugly way by using a PHP variable, rather than a Drupal function to get the absolute url
You can just do a search for url() and make an substitute appropriately.
'http:// ' . $_SERVER[ 'HTTP_HOST' ]
I don't want to submit a patch because it's not working for me. That doesn't mean that replacing url() with the php variable will not work though. My OpenID has never worked. I can't figure out why,and it doesn't display any errors, but that was even before I did this to fix the dependency on language.
So, no promises it will work.