Index: /CKEditor/trunk/_source/plugins/showblocks/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/showblocks/plugin.js	(revision 3698)
+++ /CKEditor/trunk/_source/plugins/showblocks/plugin.js	(revision 3699)
@@ -100,5 +100,5 @@
 		{
 			var funcName = ( this.state == CKEDITOR.TRISTATE_ON ) ? 'addClass' : 'removeClass';
-			editor.document.getBody()[funcName]( 'cke_show_blocks' );
+			editor.document.getBody()[ funcName ]( 'cke_show_blocks' );
 		}
 	};
@@ -126,6 +126,6 @@
 				});
 
-			// Refresh the command on mode changes.
-			editor.on( 'mode', function()
+			// Refresh the command on setData.
+			editor.on( 'contentDom', function()
 				{
 					if ( command.state != CKEDITOR.TRISTATE_DISABLED )
