Index: openid_provider_sreg.info
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/openid_provider_sreg/openid_provider_sreg.info,v
retrieving revision 1.4.2.2
diff -u -p -r1.4.2.2 openid_provider_sreg.info
--- openid_provider_sreg.info	31 Mar 2009 01:57:17 -0000	1.4.2.2
+++ openid_provider_sreg.info	20 Apr 2009 13:01:18 -0000
@@ -3,5 +3,4 @@ name = OpenID Provider Simple Registrati
 description = Provides the ability for Druapl too do simple registration on the provider end
 core = 6.x
 dependencies[] = openid_provider
-dependencies[] = openid_provider_persona
 package = "OpenID"
Index: openid_provider_sreg.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/openid_provider_sreg/openid_provider_sreg.module,v
retrieving revision 1.4.2.2
diff -u -p -r1.4.2.2 openid_provider_sreg.module
--- openid_provider_sreg.module	31 Mar 2009 01:57:17 -0000	1.4.2.2
+++ openid_provider_sreg.module	20 Apr 2009 13:01:18 -0000
@@ -76,7 +76,7 @@ function openid_provider_sreg_parse_requ
 
   // One of these must be set in order for it to be a valid request
   if (count($required) || count($optional)) {
-    $response = openid_provider_persona_process_sreg(array_merge($required, $optional), $request);
+    $response = module_invoke_all('openid_provider_sreg', 'load', array_merge($required, $optional), $request);
     if (!isset($response['openid.sreg.email'])) {
       $response['openid.sreg.email'] = $user->mail;
     }
