Index: javascript/media-browser.js
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/media/javascript/media-browser.js,v
retrieving revision 1.4
diff -u -p -r1.4 media-browser.js
--- javascript/media-browser.js	7 Sep 2010 19:16:42 -0000	1.4
+++ javascript/media-browser.js	16 Sep 2010 23:29:13 -0000
@@ -60,7 +62,11 @@ Drupal.media.browser.validateButtons = f
       $('<a class="button fake-cancel">Cancel</a>').appendTo(this).bind('click', Drupal.media.browser.submit);
     }
   } else if (!($('.fake-cancel', this).length > 0)) {
-    $('<a class="button fake-cancel">Cancel</a>').appendTo('form > div', this).bind('click', Drupal.media.browser.submit);
+    var parent = $('.form-actions', this);
+    if (!parent.length) {
+      parent = $('form > div', this);
+    }
+    $('<a class="button fake-cancel">Cancel</a>').appendTo(parent).bind('click', Drupal.media.browser.submit);
   }
 };
 
Index: modules/media_internet/media_internet.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/media/modules/media_internet/media_internet.module,v
retrieving revision 1.2
diff -u -p -r1.2 media_internet.module
--- modules/media_internet/media_internet.module	3 Sep 2010 21:51:13 -0000	1.2
+++ modules/media_internet/media_internet.module	16 Sep 2010 23:29:13 -0000
@@ -65,11 +65,6 @@ function media_internet_add($form, &$for
   //  '#markup' => '<div id="media-add-from-url-preview"></div>'
   //);
 
-  $form['submit'] = array(
-    '#type' => 'submit',
-    '#value' => 'Submit',
-  );
-
   $form['#validators'] = array();
   if ($types) {
     $form['#validators']['media_file_validate_types'] = array($types);
@@ -84,13 +79,15 @@ function media_internet_add($form, &$for
       } else {
         $form['providers'][$key] = array('#markup' => $provider['title']);
       }
     }
   }
   if (count($form['providers']) == 1) {
     // Just the header, no actual providers
     unset($form['providers']['header']);
   }
-  
+
+  $form['actions'] = array('#type' => 'actions');
+  $form['actions']['submit'] = array('#type' => 'submit', '#value' => t('Submit'));
   return $form;
 }
 
