diff options
Diffstat (limited to 'modules/openid/openid.inc')
-rw-r--r-- | modules/openid/openid.inc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/modules/openid/openid.inc b/modules/openid/openid.inc index a19f483c7..14a28486f 100644 --- a/modules/openid/openid.inc +++ b/modules/openid/openid.inc @@ -222,11 +222,10 @@ function _openid_select_service(array $services) { */ function _openid_is_xri($identifier) { // Strip the xri:// scheme from the identifier if present. - if (stripos($identifier, 'xri://') !== FALSE) { + if (stripos($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) { |