diff --git a/includes/media_flickr.admin.inc b/includes/media_flickr.admin.inc
index 61e6cf2..e47bf9f 100644
--- a/includes/media_flickr.admin.inc
+++ b/includes/media_flickr.admin.inc
@@ -124,7 +124,7 @@ function media_flickr_add_submit($form, &$form_state) {
   file_save($file);
 
   if ($file) {
-    $form_state['redirect'] = 'media/' . $file->fid . '/edit';
+    $form_state['redirect'] = 'edit/' . $file->fid . '/edit';
     field_attach_submit('media', $file, $form, $form_state);
     // Make a copy of the file object to use as the media object
     // (file is a field of media and the base table). This is weird.
