Index: /CKEditor/branches/features/contenteditable/_source/plugins/selection/plugin.js
===================================================================
--- /CKEditor/branches/features/contenteditable/_source/plugins/selection/plugin.js	(revision 5609)
+++ /CKEditor/branches/features/contenteditable/_source/plugins/selection/plugin.js	(revision 5610)
@@ -700,4 +700,11 @@
 						walker.evaluator = function( node )
 						{
+							// Whether range start with a non-editable node.
+							if ( node.getPosition( walkerRange.startContainer ) & CKEDITOR.POSITION_IS_CONTAINED
+									|| node.isReadOnly() )
+							{
+								range.setStartAfter( node );
+							}
+
 							if ( node.type == CKEDITOR.NODE_ELEMENT
 								&& node.getAttribute( 'contenteditable' ) == 'false' )
