Index: /CKEditor/trunk/_source/plugins/indent/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/indent/plugin.js	(revision 5841)
+++ /CKEditor/trunk/_source/plugins/indent/plugin.js	(revision 5842)
@@ -281,7 +281,17 @@
 				range;
 
+			var skipBookmarks = function( node )
+			{
+				return ! node.hasAttribute( '_cke_bookmark' );
+			};
+
 			var iterator = ranges.createIterator();
 			while ( ( range = iterator.getNextRange() ) )
 			{
+				// Do not indent body. (#6138)
+				range.shrink( CKEDITOR.SHRINK_ELEMENT );
+				if ( range.endContainer.getName() == 'body' )
+					range.setEndAt( range.endContainer.getLast( skipBookmarks ), CKEDITOR.POSITION_BEFORE_END );
+				
 				var startContainer = range.startContainer,
 					endContainer = range.endContainer,
