diff --git a/media.module b/media.module
index 206ce4c..7758c50 100644
--- a/media.module
+++ b/media.module
@@ -148,8 +148,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',
@@ -266,6 +265,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 selection.'),
+    ),
     'import media' => array(
       'title' => t('Import media files from the local filesystem'),
       'description' => t('Simple file importer'),
