Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 5819)
+++ /CKEditor/trunk/CHANGES.html	(revision 5820)
@@ -41,4 +41,7 @@
 	<p>
 			Fixed issues:</p>
+	<ul>
+		<li><a href="http://dev.fckeditor.net/ticket/6027">#6027</a> : Modifying Table Properties by selecting more than one cell caused issues.</li>
+	</ul>
 	<h3>
 			CKEditor 3.4 Beta</h3>
@@ -57,5 +60,5 @@
 			Fixed issues:</p>
 	<ul>
-		<li><a href="http://dev.fckeditor.net/ticket/5911">#5911</a> : BiDi: List items should support and retain correct base language direction
+		<li><a href="http://dev.fckeditor.net/ticket/5911">#5911</a> : BiDi: List items should support and retain correct base language direction</li>
 		<li><a href="http://dev.fckeditor.net/ticket/5689">#5689</a> : Make it possible to run CKEditor inside of Firefox chrome.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/6042">#6042</a> : It wasn't possible to align a paragraph with the dir attribute to the opposite direction.</li>
Index: /CKEditor/trunk/_source/plugins/table/dialogs/table.js
===================================================================
--- /CKEditor/trunk/_source/plugins/table/dialogs/table.js	(revision 5819)
+++ /CKEditor/trunk/_source/plugins/table/dialogs/table.js	(revision 5820)
@@ -89,9 +89,6 @@
 				if ( command == 'tableProperties' )
 				{
-					if ( ( selectedTable = editor.getSelection().getSelectedElement() ) )
-					{
-						if ( selectedTable.getName() != 'table' )
-							selectedTable = null;
-					}
+					if ( ( selectedTable = selection.getSelectedElement() ) )
+						selectedTable = selectedTable.getAscendant( 'table', true );
 					else if ( ranges.length > 0 )
 					{
