Index: /FCKeditor/trunk/_whatsnew.html
===================================================================
--- /FCKeditor/trunk/_whatsnew.html	(revision 1776)
+++ /FCKeditor/trunk/_whatsnew.html	(revision 1777)
@@ -118,4 +118,7 @@
 		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1948">#1948</a>] Some
 			CSS rules are reset to dialog elements to avoid conflict with the page CSS.</li>
+		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1965">#1965</a>] IE was
+			having problems with SpellerPages, causing some errors to be thrown when completing
+			the spell checking in some situations.</li>
 	</ul>
 	<h3>
Index: /FCKeditor/trunk/editor/fckdialog.html
===================================================================
--- /FCKeditor/trunk/editor/fckdialog.html	(revision 1776)
+++ /FCKeditor/trunk/editor/fckdialog.html	(revision 1777)
@@ -700,5 +700,11 @@
 			// All dialog windows, by default, will fire the "OnSelectionChange"
 			// event, no matter the Ok or Cancel button has been pressed.
-			FCK.Events.FireEvent( 'OnSelectionChange' ) ;
+			// It seems that OnSelectionChange may enter on a concurrency state
+			// on some situations (#1965), so we should put the event firing in
+			// the execution queue instead of executing it immediately.
+			setTimeout( function()
+				{
+					FCK.Events.FireEvent( 'OnSelectionChange' ) ;
+				}, 0 ) ;
 		}
 
