Index: /FCKeditor/trunk/editor/_source/classes/fckeditingarea.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fckeditingarea.js	(revision 620)
+++ /FCKeditor/trunk/editor/_source/classes/fckeditingarea.js	(revision 621)
@@ -175,4 +175,14 @@
 		oDoc.body.removeAttribute( "disabled" ) ;
 
+		var delayedExec = function()
+		{
+			var range = oDoc.selection.createRange() ;
+			range.moveEnd( "character", 1 ) ;
+			range.select() ;
+			range.collapse( true ) ;
+			range.select() ;
+		}
+		setTimeout( delayedExec, 1 ) ;
+
 		/* The following commands don't throw errors, but have no effect.
 		oDoc.execCommand( 'AutoDetect', false, false ) ;
Index: /FCKeditor/trunk/editor/_source/internals/fck.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fck.js	(revision 620)
+++ /FCKeditor/trunk/editor/_source/internals/fck.js	(revision 621)
@@ -130,11 +130,4 @@
 		this.Events.FireEvent( 'OnStatusChange', newStatus ) ;
 
-		// Kludge for #141... yet more code to workaround IE bugs
-		var range = this.EditorDocument.selection.createRange() ;
-		range.moveEnd( "character", 1 ) ;
-		range.select() ;
-		range.collapse( true ) ;
-		range.select() ;
-		return ;
 	},
 
