133c133
<   return array('administer audio', 'create audio', 'play audio', 'download audio');
---
>   return array('administer audio', 'create audio', 'play audio', 'download audio', 'edit own audio');
148,152c148,151
<   if ($op == 'update' && $user->uid == $node->uid) {
<     return TRUE;
<   }
<   if ($op == 'delete' && $user->uid == $node->uid) {
<     return TRUE;
---
>   if ($op == 'update' || $op == 'delete') {
>     if (user_access('edit own audio') && ($user->uid == $node->uid)) {
>       return TRUE;
>     }
