diff --git a/masquerade.module b/masquerade.module index a487b60..a1435fd 100644 --- a/masquerade.module +++ b/masquerade.module @@ -407,7 +407,7 @@ function masquerade_form_user_profile_form_alter(&$form, &$form_state, $form_id) $form['masquerade'] = array( '#type' => 'fieldset', '#title' => t('Masquerade settings'), - '#access' => user_access('administer masquerade'), + '#access' => user_access('masquerade as user', $form['#user']) || user_access('masquerade as admin', $form['#user']), ); $edit_user = $form['#user']; $uids = db_query("SELECT uid_to FROM {masquerade_users} WHERE uid_from = :uid_from", array(':uid_from' => $edit_user->uid))