diff --git media.admin.inc media.admin.inc
index 83a6530..a083204 100644
--- media.admin.inc
+++ media.admin.inc
@@ -297,19 +297,19 @@ function media_admin_type_list() {
     $row[] = array('data' => t($info->label));
 
     // Set the edit column.
-    $row[] = array('data' => l(t('settings'), 'admin/structure/media/manage/' . $type_url_str));
+    $row[] = array('data' => l(t('settings'), 'admin/config/media/types/manage/' . $type_url_str));
 
     if ($field_ui) {
       // Manage fields.
-      $row[] = array('data' => l(t('manage fields'), 'admin/structure/media/manage/' . $type_url_str . '/fields'));
+      $row[] = array('data' => l(t('manage fields'), 'admin/config/media/types/manage/' . $type_url_str . '/fields'));
 
       // Display fields.
-      $row[] = array('data' => l(t('manage display'), 'admin/structure/media/manage/' . $type_url_str . '/display'));
+      $row[] = array('data' => l(t('manage display'), 'admin/config/media/types/manage/' . $type_url_str . '/display'));
     }
 
     // Set the delete column.
     if (empty($type->base)) {
-      $row[] = array('data' => l(t('delete'), 'admin/structure/media/manage/' . $type_url_str . '/delete'));
+      $row[] = array('data' => l(t('delete'), 'admin/config/media/types/manage/' . $type_url_str . '/delete'));
     }
     else {
       $row[] = array('data' => '');
diff --git media.module media.module
index e9277b3..8fafafe 100644
--- media.module
+++ media.module
@@ -70,10 +70,10 @@ function media_menu() {
   $items['admin/config/media/types/manage/%media_type'] = array(
     'title' => 'Manage media',
     'title callback' => 'media_type_page_title',
-    'title arguments' => array(4),
+    'title arguments' => array(5),
     'description' => 'Manage files used on your site.',
     'page callback' => 'drupal_get_form',
-    'page arguments' => array('media_admin_type_manage_form', 4),
+    'page arguments' => array('media_admin_type_manage_form', 5),
     'access arguments' => array('administer media'),
     'file' => 'media.admin.inc',
   );
