diff --git a/lm_paypal_subscriptions/lm_paypal_subscriptions.module b/lm_paypal_subscriptions/lm_paypal_subscriptions.module index f57ede3..9e3fb87 100644 --- a/lm_paypal_subscriptions/lm_paypal_subscriptions.module +++ b/lm_paypal_subscriptions/lm_paypal_subscriptions.module @@ -583,8 +583,9 @@ function lm_paypal_subscriptions_block_OLD($op = 'list', $delta = 0, $edit = arr */ function lm_paypal_subscriptions_user_view($account, $view_mode) { global $user; - - if (TRUE && (user_access('administer lm_paypal') || $user->uid == $account->uid)) { + + $user_access = ($user->uid == $account->uid) && user_access('access lm_paypal_subscribe'); + if (TRUE && (user_access('administer lm_paypal') || $user_access)) { $account->content['subscriptions'] = array( '#type' => 'user_profile_category', '#title' => t('Subscriptions'),