Index: /CKEditor/branches/features/kama/_source/plugins/maximize/plugin.js
===================================================================
--- /CKEditor/branches/features/kama/_source/plugins/maximize/plugin.js	(revision 3565)
+++ /CKEditor/branches/features/kama/_source/plugins/maximize/plugin.js	(revision 3566)
@@ -178,5 +178,5 @@
 									top : '0px'
 								} );
-							editor.resize( viewPaneSize.width, viewPaneSize.height );
+							editor.resize( viewPaneSize.width, viewPaneSize.height, null, true );
 
 							// Still not top left? Fix it. (Bug #174)
Index: /CKEditor/branches/features/kama/_source/themes/default/theme.js
===================================================================
--- /CKEditor/branches/features/kama/_source/themes/default/theme.js	(revision 3565)
+++ /CKEditor/branches/features/kama/_source/themes/default/theme.js	(revision 3566)
@@ -163,5 +163,5 @@
 };
 
-CKEDITOR.editor.prototype.resize = function( width, height, isContentHeight )
+CKEDITOR.editor.prototype.resize = function( width, height, isContentHeight, resizeInner )
 {
 	var numberRegex = /^\d+$/;
@@ -170,5 +170,6 @@
 
 	var contents = CKEDITOR.document.getById( 'cke_contents_' + this.name );
-	var outer = contents.getAscendant( 'table' ).getParent().getParent().getParent();
+	var outer = resizeInner ? contents.getAscendant( 'table' ).getParent()
+		: contents.getAscendant( 'table' ).getParent().getParent().getParent();
 
 	// Resize the width first.
