Index: /CKEditor/branches/versions/3.4.x/_source/plugins/bidi/plugin.js
===================================================================
--- /CKEditor/branches/versions/3.4.x/_source/plugins/bidi/plugin.js	(revision 5688)
+++ /CKEditor/branches/versions/3.4.x/_source/plugins/bidi/plugin.js	(revision 5689)
@@ -44,8 +44,5 @@
 	{
 		if ( element.hasAttribute( 'dir' ) && element.getAttribute( 'dir' ).toLowerCase()  == dir )
-		{
-			dirSwitch = 1;
 			element.removeAttribute( 'dir' );
-		}
 		else
 			element.setAttribute( 'dir', dir );
@@ -135,7 +132,7 @@
 
 							// Check if block have been already processed by the walker above.
-							for ( var ii = 0; ii < processedElements.length; ii )
+							for ( var ii = 0; ii < processedElements.length; ii++ )
 							{
-								var     parent = block.getParent();
+								var parent = block.getParent();
 								
 								while( parent && parent.getName() != 'body' )
