diff -rupN prowl//prowl.module prowl_new//prowl.module
--- prowl//prowl.module	2009-07-15 21:22:36.000000000 -0400
+++ prowl_new//prowl.module	2011-03-26 01:53:48.000000000 -0400
@@ -36,7 +36,7 @@ function prowl_help($path, $arg) {
   * @return array An array of valid permissions for the prowl module
   */
 function prowl_perm() {
-    return array('Receive prowl notifications', 'Administer prowl notifications');
+    return array('Receive prowl notifications', 'Administer prowl notifications', 'View Prowl Settings');
 } // function prowl_perm()
 
 /**
diff -rupN prowl//prowl_user.module prowl_new//prowl_user.module
--- prowl//prowl_user.module	2011-03-26 01:53:21.000000000 -0400
+++ prowl_new//prowl_user.module	2011-03-26 01:54:05.000000000 -0400
@@ -191,12 +191,14 @@ function prowl_user($op, &$edit, &$accou
       $attr = (!empty($data['prowl_api_key'])) ? $data['prowl_api_key'] : '';
       $form['prowl_info'] = array(
         '#type' => 'fieldset', 
+        '#access' => user_access('View Prowl Settings'),
         '#title' => t('Prowl settings'), 
         '#weight' => -1, 
         '#collapsible' => TRUE, 
         '#collapsed' => FALSE,
       );
       $form['prowl_info']['prowl_api_key'] = array(
+        '#access' => user_access('View Prowl Settings'),
         '#type' => 'textfield',
         '#title' => t('API key for your prowl account.'),
         '#default_value' => $attr,
