Index: /FCKeditor/branches/features/floating_dialog/editor/_source/internals/fckdialog.js
===================================================================
--- /FCKeditor/branches/features/floating_dialog/editor/_source/internals/fckdialog.js	(revision 1392)
+++ /FCKeditor/branches/features/floating_dialog/editor/_source/internals/fckdialog.js	(revision 1393)
@@ -178,5 +178,12 @@
 			else							// First Dialog.
 			{
-				FCK.Focus() ;
+				// Set the Focus in the browser, so the "OnBlur" event is not
+				// fired. In IE, there is no need to d othat because the dialog
+				// already moved the selection to the editing area before
+				// closing (EnsureSelection). Also, the Focus() call here
+				// causes memory leak on IE7 (weird).
+				if ( !FCKBrowserInfo.IsIE )
+					FCK.Focus() ;
+
 				this.HideMainCover() ;
 				topDialog = null ;
