Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 6910)
+++ /CKEditor/trunk/CHANGES.html	(revision 6911)
@@ -45,5 +45,5 @@
 			Fixed issues:</p>
 	<ul>
-		<li></li>
+		<li><a href="http://dev.ckeditor.com/ticket/7657">#7657</a> : Wrong margin mirroring when creating list from RTL paragraphs.</li>
 	</ul>
 	<h3>
Index: /CKEditor/trunk/_source/plugins/list/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/list/plugin.js	(revision 6910)
+++ /CKEditor/trunk/_source/plugins/list/plugin.js	(revision 6911)
@@ -364,12 +364,11 @@
 			else
 			{
-				// Remove DIR attribute if it was merged into list root.
+				contentBlock.copyAttributes( listItem );
+				// Remove direction attribute after it was merged into list root. (#7657)
 				if ( listDir && contentBlock.getDirection() )
 				{
-					contentBlock.removeStyle( 'direction' );
-					contentBlock.removeAttribute( 'dir' );
-				}
-
-				contentBlock.copyAttributes( listItem );
+					listItem.removeStyle( 'direction' );
+					listItem.removeAttribute( 'dir' );
+				}
 				contentBlock.moveChildren( listItem );
 				contentBlock.remove();
