Index: openid.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/openid/openid.module,v
retrieving revision 1.65
diff -u -r1.65 openid.module
--- openid.module	4 Nov 2009 04:56:54 -0000	1.65
+++ openid.module	20 Dec 2009 16:58:15 -0000
@@ -97,12 +97,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'),
   );
 

