Index: im.module
===================================================================
--- im.module	(revision 179)
+++ im.module	(working copy)
@@ -63,12 +63,11 @@
 function im_user($op, &$edit, &$account, $category = NULL) {
   switch($op) {
     case 'categories':
-     if (_has_audio()) {
+     if (_has_audio() && user_access('IM talk', $account)) {
         $data[] = array(
           'name' => "im_sound",
           'title' => t("IM Alert Settings"),
           'weight' => 3,
-          'access arguments' => array(1),
         );
         return $data;
      }
