diff --git a/media.module b/media.module
index 5a7b325..5163f68 100644
--- a/media.module
+++ b/media.module
@@ -114,8 +114,7 @@ function media_menu() {
     'title' => 'Media browser',
     'description' => 'Media Browser for picking media and uploading new media',
     'page callback' => 'media_browser',
-    'access callback' => 'file_entity_access',
-    'access arguments' => array('create'),
+    'access arguments' => array('navigate media browser'),
     'type' => MENU_CALLBACK,
     'file' => 'includes/media.browser.inc',
     'theme callback' => 'media_dialog_get_theme_name',
@@ -178,6 +177,10 @@ function media_permission() {
       'title' => t('Administer media browser'),
       'description' => t('Access media browser settings.'),
     ),
+    'navigate media browser' => array(
+      'title' => t('Access media browser selector'),
+      'description' => t('Access media browser file selector.'),
+    ),
   );
 }
 
