Index: /CKEditor/trunk/_source/plugins/indent/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/indent/plugin.js	(revision 3440)
+++ /CKEditor/trunk/_source/plugins/indent/plugin.js	(revision 3441)
@@ -157,15 +157,7 @@
 		iterator.enforceRealBlocks = true;
 
-		range.enlarge( CKEDITOR.ENLARGE_BLOCK_CONTENTS );
-		var commonParent = range.getCommonAncestor(),
-			block;
-
+		var block;
 		while ( ( block = iterator.getNextParagraph() ) )
 		{
-			// We don't want to indent subtrees recursively, so only perform the indent
-			// operation if the block itself is the nearestParent, or the block's parent
-			// is the commonParent.
-			if ( !( block.equals( commonParent ) || block.getParent().equals( commonParent ) ) )
-				continue;
 
 			if ( this.useIndentClasses )
