? media.filter.inc.patch
Index: media/media.filter.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/media/media.filter.inc,v
retrieving revision 1.13
diff -u -p -r1.13 media.filter.inc
--- media/media.filter.inc	28 Oct 2010 14:54:23 -0000	1.13
+++ media/media.filter.inc	23 Nov 2010 06:13:06 -0000
@@ -259,9 +259,9 @@ function media_format_form($form, $form_
   drupal_alter('media_wysiwyg_allowed_view_modes', $media_type, $view_modes);
 
   foreach ($view_modes as $key => $title) {
-    $format = $instance_info['display'][$key];
-    //If the format is set to hidden, don't offer it
-    if ($format['type'] == 'hidden') {
+    $format = isset($instance_info['display'][$key]) ? $instance_info['display'][$key]: null;
+    //If the format is uninitialized or is set to hidden, don't offer it
+    if (!isset($format) || $format['type'] == 'hidden') {
       continue;
     }