? modules/openid/translations
Index: modules/openid/openid.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/openid/openid.inc,v
retrieving revision 1.8.2.3
diff -u -9 -p -r1.8.2.3 openid.inc
--- modules/openid/openid.inc	1 Mar 2010 11:06:41 -0000	1.8.2.3
+++ modules/openid/openid.inc	7 Apr 2010 18:33:12 -0000
@@ -69,19 +69,19 @@ function openid_redirect_form(&$form_sta
 
   return $form;
 }
 
 /**
  * Determine if the given identifier is an XRI ID.
  */
 function _openid_is_xri($identifier) {
   // Strip the xri:// scheme from the identifier if present.
-  if (strpos(strtolower($identifier), 'xri://') !== FALSE) {
+  if (strpos(strtolower($identifier), 'xri://') === 0) {
     $identifier = substr($identifier, 6);
   }
 
   // Test whether the identifier starts with an XRI global context symbol or (.
   $firstchar = substr($identifier, 0, 1);
   if (strpos("=@+$!(", $firstchar) !== FALSE) {
     return TRUE;
   }
 
