Index: /CKEditor/tests/tt/5132/1.html
===================================================================
--- /CKEditor/tests/tt/5132/1.html	(revision 5213)
+++ /CKEditor/tests/tt/5132/1.html	(revision 5213)
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+	<title>Ticket: #5132</title>
+	<meta name="tags" content="editor,unit,all">
+	<script type="text/javascript" src="../../cktester/cell.js"></script>
+	<script type="text/javascript">
+	//<![CDATA[
+var tc;
+
+CKEDITOR.test.addTestCase( tc = (function()
+{
+	// Local references.
+	var assert			= CKEDITOR.test.assert,
+			doc = new CKEDITOR.dom.document( document );
+
+	return {
+
+		test_enlarge : function()
+		{
+			var range = new CKEDITOR.dom.range( doc );
+			var word_C = doc.getById( 'B_2' ).getNext();
+			range.setStart( word_C, 1 );
+			range.setEnd( word_C, 2 );
+
+			//<body><p><b>A</b> <b id="B_2">B</b> [C]D</p></body>
+			range.enlarge( CKEDITOR.ENLARGE_ELEMENT );
+
+			// Result should stay the same.
+			assert.areSame( range.startContainer.$, word_C.$ );
+			assert.areSame( range.startOffset, 1 );
+			assert.areSame( range.endContainer.$, word_C.$ );
+			assert.areSame( range.endOffset, 2 );
+		},
+
+		name : document.title
+	};
+})() );
+	//]]>
+	</script>
+</head>
+<body><p><b>A</b> <b id="B_2">B</b> CD</p></body>
+</html>
