Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 7405)
+++ /CKEditor/trunk/CHANGES.html	(revision 7406)
@@ -73,4 +73,5 @@
 		<li><a href="http://dev.ckeditor.com/ticket/8379">#8379</a> : Fix cursor goes to start of document when undo inserting row/column.</li>
 		<li><a href="http://dev.ckeditor.com/ticket/6666">#6666</a> : Removed references to element.all.</li>
+		<li><a href="http://dev.ckeditor.com/ticket/8732">#8732</a> : Fixed issue when CKEDITOR.range::enlarge passes through comment nodes.</li>
 	</ul>
 	<h3>
Index: /CKEditor/trunk/_source/core/dom/range.js
===================================================================
--- /CKEditor/trunk/_source/core/dom/range.js	(revision 7405)
+++ /CKEditor/trunk/_source/core/dom/range.js	(revision 7406)
@@ -1190,5 +1190,5 @@
 								isWhiteSpace = /^[\s\ufeff]/.test( siblingText );
 							}
-							else
+							else if ( sibling.type == CKEDITOR.NODE_ELEMENT )
 							{
 								// If this is a visible element.
@@ -1229,4 +1229,6 @@
 								}
 							}
+							else
+								isWhiteSpace = 1;
 
 							if ( isWhiteSpace )
