Index: /FCKeditor/trunk/_whatsnew.html
===================================================================
--- /FCKeditor/trunk/_whatsnew.html	(revision 1792)
+++ /FCKeditor/trunk/_whatsnew.html	(revision 1793)
@@ -131,4 +131,7 @@
 		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2049">#2049</a>] Fixed a
 			deleted cursor CSS attribute in the minified CSS inside fck_dialog_common.js.</li>
+		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1806">#1806</a>] In IE,
+			the caret will not any more move to the previous line when selecting a Format style
+			inside an empty paragraph.</li>
 	</ul>
 	<h3>
Index: /FCKeditor/trunk/editor/_source/classes/fckeditingarea.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fckeditingarea.js	(revision 1792)
+++ /FCKeditor/trunk/editor/_source/classes/fckeditingarea.js	(revision 1793)
@@ -340,12 +340,9 @@
 	}
 
-	range.moveEnd( "character", 1 ) ;
-	range.select() ;
-
-	if ( range.boundingWidth > 0 )
-	{
-		range.moveEnd( "character", -1 ) ;
-		range.select() ;
-	}
+	// Force the selection to happen, in this way we guarantee the focus will
+	// be there.
+	range = new FCKDomRange( this.Window ) ;
+	range.MoveToElementEditStart( parentNode ) ;
+	range.Select() ;
 }
 
