Index: contrib/playlist/audio_playlist.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/audio/contrib/playlist/audio_playlist.module,v
retrieving revision 1.5
diff -u -p -r1.5 audio_playlist.module
--- contrib/playlist/audio_playlist.module	25 May 2008 17:21:27 -0000	1.5
+++ contrib/playlist/audio_playlist.module	30 Sep 2008 03:25:53 -0000
@@ -60,13 +60,20 @@ function audio_playlist_menu() {
     'title' => 'Add audio file to a playlist',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('audio_playlist_add_form', 1),
-    'access arguments' => array('attach audio to own playlists', 'attach audio to any playlist'),
+    'access callback' => 'audio_playlist_access',
     'type' => MENU_CALLBACK,
   );
 
   return $items;
 }
 
+/**
+ * Access callback to for the add playlist form.
+ */
+function audio_playlist_access() {
+  return user_access('attach audio to own playlists') || user_access('attach audio to any playlist');
+}
+
 function audio_playlist_add_form($node = NULL) {
   $url = l(t('audio attachments enabled'), 'admin/content/types');
   // make sure things are properly setup
