Index: /home/nquienot/workspace/Rue89/branches/maquette_v2/sites/all/modules/asset/asset_wizard.module
===================================================================
--- /home/nquienot/workspace/Rue89/branches/maquette_v2/sites/all/modules/asset/asset_wizard.module	(revision 1158)
+++ /home/nquienot/workspace/Rue89/branches/maquette_v2/sites/all/modules/asset/asset_wizard.module	(working copy)
@@ -334,6 +334,7 @@
   static $methods;
   
   if (!isset($methods)) {
+    if (user_access('browse assets')) {
     $methods['browse'] = array(
       'name' => t('Browse'),
       'callback' => 'asset_wizard_browse',
@@ -340,6 +341,7 @@
       'description' => t('Choose from a list of existing assets.'),
     );
     $methods = $methods + module_invoke_all('asset_wizard', 'info');
+    }
   }
 
   return $methods;
@@ -401,8 +403,7 @@
   }
   $create = array();
   foreach (asset_get_types() as $type) {
-    if (!$config['allowed_types'] || 
-      ($config['allowed_types'][$type->type] && asset_access('create', $type->type))) {
+    if (asset_access('create', $type->type)) {
       $type_url_str = str_replace('_', '-', $type->type);
       $text = t('New !type', array('!type' => drupal_ucfirst($type->name)));
       $create[] = tbl($text, 'asset/wizard/add/'. $type_url_str, array(), NULL, NULL, FALSE, TRUE) .'<br />'. $type->description;
