--- lm_paypal_subscriptions.module +++ lm_paypal_subscriptions.module @@ -2281,7 +2281,7 @@ // In the "my account" view area show any role subscriptions // but only for admin looking at other users or the user themself - if ($op == 'view' && (user_access('administer lm_paypal') || $user->uid == $account->uid)) { + if ($op == 'view' && (user_access('administer lm_paypal') || ($user->uid == $account->uid) && user_access('access lm_paypal_subscribe', $account))) { $output = lm_paypal_subscribe(NULL, 32, '', NULL, $account); $sitems [] = array(