Index: modules/openid/openid.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/openid/openid.module,v
retrieving revision 1.68
diff -u -r1.68 openid.module
--- modules/openid/openid.module	4 Dec 2009 16:49:47 -0000	1.68
+++ modules/openid/openid.module	31 Dec 2009 13:36:00 -0000
@@ -100,12 +100,15 @@
   }
 
   $items = array();
+  // Create openid helper links which are used in openid.js and hidden by default in the css
+  // In order to output a link with an # only, we'll use a simple trick by adding an options array
+  // l(t('Log in using OpenID'), '#') is not good since l() converts # into %23
   $items[] = array(
-    'data' => l(t('Log in using OpenID'), '#'),
+    'data' => l(t('Log in using OpenID'), '', array('fragment' => ' ', 'external' => TRUE)),
     'class' => array('openid-link'),
   );
   $items[] = array(
-    'data' => l(t('Cancel OpenID login'), '#'),
+    'data' => l(t('Cancel OpenID login'), '', array('fragment' => ' ', 'external' => TRUE)),
     'class' => array('user-link'),
   );
 
