Index: _whatsnew.html
===================================================================
--- _whatsnew.html	(revision 1567)
+++ _whatsnew.html	(working copy)
@@ -108,6 +108,8 @@
 			behind smiley icons and special characters in their corresponding dialogs.</li>
 		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1693">#1693</a>] Custom error messages are now 
 			properly displayed in the file browser.</li>
+		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1509">#1509</a>] InsertHtml() in IE will no
+			longer turn the preceding normal whitespace into &amp;nbsp;.</li>
 	</ul>
 	<p>
 		<a href="_whatsnew_history.html">See previous versions history</a>
Index: editor/_source/internals/fck_ie.js
===================================================================
--- editor/_source/internals/fck_ie.js	(revision 1567)
+++ editor/_source/internals/fck_ie.js	(working copy)
@@ -163,7 +163,7 @@
 
 	// Using the following trick, any comment in the beginning of the HTML will
 	// be preserved.
-	html = '<span id="__fakeFCKRemove__">&nbsp;</span>' + html ;
+	html = '<span id="__fakeFCKRemove__" style="display:none;">fakeFCKRemove</span>' + html ;
 
 	// Insert the HTML.
 	oSel.createRange().pasteHTML( html ) ;
