Index: openid_provider.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/openid_provider/openid_provider.module,v
retrieving revision 1.3.2.4
diff -u -p -r1.3.2.4 openid_provider.module
--- openid_provider.module	15 Feb 2010 21:13:15 -0000	1.3.2.4
+++ openid_provider.module	28 Jul 2010 15:45:27 -0000
@@ -64,7 +64,7 @@ function openid_provider_menu() {
  * Implementation of hook_perm().
  */
 function openid_provider_perm() {
-  return array('administer openid provider');
+  return array('manage own openid sites', 'administer openid provider');
 }
 
  /**
@@ -96,7 +96,7 @@ function openid_provider_init() {
  */
 function openid_provider_sites_access($account) {
   global $user;
-  return ($account->uid == $user->uid) || user_access('administer openid provider');
+  return (($account->uid == $user->uid) && user_access('manage own openid sites')) || user_access('administer openid provider');
 }
 
 /**
