Index: /CKEditor/branches/prototype/_source/plugins/table/dialogs/table.js
===================================================================
--- /CKEditor/branches/prototype/_source/plugins/table/dialogs/table.js	(revision 2823)
+++ /CKEditor/branches/prototype/_source/plugins/table/dialogs/table.js	(revision 2824)
@@ -162,8 +162,11 @@
 				}, 'style' );
 
-			// Insert the table element.
-			this.restoreSelection();
-			editor.insertElement( table );
-			this.clearSavedSelection();
+			// Insert the table element if we're creating one.
+			if ( !this._.selectedElement )
+			{
+				this.restoreSelection();
+				editor.insertElement( table );
+				this.clearSavedSelection();
+			}
 
 			return true;
