Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 6928)
+++ /CKEditor/trunk/CHANGES.html	(revision 6929)
@@ -55,4 +55,5 @@
 		<li><a href="http://dev.ckeditor.com/ticket/6845">#6845</a> : Spaces inside the link field in the link dialog window will now be trimmed.</li>
 		<li><a href="http://dev.ckeditor.com/ticket/7840">#7840</a> : [IE] Opening the Table Properties dialog via the context menu caused a JS error.</li>
+		<li><a href="http://dev.ckeditor.com/ticket/7733">#7733</a> : Flash movies inserted with the flash dialog window were not displaying properly when injected to the page.</li>
 		<li>Updated the following language files:<ul>
 			<li><a href="http://dev.ckeditor.com/ticket/7834">#7834</a> : Dutch;</li>
Index: /CKEditor/trunk/_source/plugins/flash/dialogs/flash.js
===================================================================
--- /CKEditor/trunk/_source/plugins/flash/dialogs/flash.js	(revision 6928)
+++ /CKEditor/trunk/_source/plugins/flash/dialogs/flash.js	(revision 6929)
@@ -125,5 +125,6 @@
 			{
 				case ATTRTYPE_OBJECT:
-					if ( !objectNode )
+					// Avoid applying the data attribute when not needed (#7733)
+					if ( !objectNode || ( attrDef.name == 'data' && embedNode && !objectNode.hasAttribute( 'data' ) ) )
 						continue;
 					var value = this.getValue();
