Index: gardens/trunk/docroot/sites/all/modules/media/javascript/wysiwyg-media.js
===================================================================
diff -u -N -r19373 -r19776
--- gardens/trunk/docroot/sites/all/modules/media/javascript/wysiwyg-media.js	(.../wysiwyg-media.js)	(revision 19373)
+++ gardens/trunk/docroot/sites/all/modules/media/javascript/wysiwyg-media.js	(.../wysiwyg-media.js)	(revision 19776)
@@ -160,8 +160,11 @@
   detach: function (content, settings, instanceId) {
     var content = $('<div>' + content + '</div>');
     $('img.media-image',content).each(function (elem) {
-      tagContent = Drupal.wysiwyg.plugins.media.createTag($(this));
-      $(this).replaceWith(tagContent);
+      var tag = Drupal.wysiwyg.plugins.media.createTag($(this));
+      $(this).replaceWith(tag);
+      var newContent = content.html();
+      var tagContent = $('<div></div>').append($(this)).html();
+      Drupal.settings.tagmap[tag] = tagContent;
     });
     return content.html();
   },
