Index: /CKEditor/branches/features/aria/_source/plugins/dialog/plugin.js
===================================================================
--- /CKEditor/branches/features/aria/_source/plugins/dialog/plugin.js	(revision 4949)
+++ /CKEditor/branches/features/aria/_source/plugins/dialog/plugin.js	(revision 4950)
@@ -436,4 +436,22 @@
 		for ( var i = 0 ; i < definition.contents.length ; i++ )
 			this.addPage( definition.contents[i] );
+
+		this.parts['tabs'].on( 'click', function( evt )
+				{
+					var target = evt.data.getTarget();
+					// If we aren't inside a tab, bail out.
+					if ( target.hasClass( 'cke_dialog_tab' ) )
+					{
+						var id = target.$.id;
+						this.selectPage( id.substr( 0, id.lastIndexOf( '_' ) ) );
+						if ( this._.tabBarMode )
+						{
+							this._.tabBarMode = false;
+							this._.currentFocusIndex = -1;
+							changeFocus( true );
+						}
+						evt.data.preventDefault();
+					}
+				}, this );
 
 		// Insert buttons.
