Index: /FCKeditor/trunk/_whatsnew.html
===================================================================
--- /FCKeditor/trunk/_whatsnew.html	(revision 3873)
+++ /FCKeditor/trunk/_whatsnew.html	(revision 3874)
@@ -57,4 +57,6 @@
 		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/3446">#3446</a>] Fixed self-closed  
  			&lt;option&gt; in the table cell dialog.</li> 
+		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/3181">#3181</a>] Node selection  
+			could raise an error in IE8.</li> 
 		<li>Language file updates for the following languages:
 			<ul>
Index: /FCKeditor/trunk/editor/_source/internals/fckselection_ie.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fckselection_ie.js	(revision 3873)
+++ /FCKeditor/trunk/editor/_source/internals/fckselection_ie.js	(revision 3874)
@@ -109,4 +109,5 @@
 		oRange = FCK.EditorDocument.body.createControlRange() ;
 		oRange.addElement( node ) ;
+		oRange.select() ;
 	}
 	catch(e)
@@ -115,7 +116,7 @@
 		oRange = FCK.EditorDocument.body.createTextRange() ;
 		oRange.moveToElementText( node ) ;
-	}
-
-	oRange.select() ;
+		oRange.select() ;
+	}
+
 } ;
 
