Index: /CKEditor/trunk/_source/plugins/scayt/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/scayt/plugin.js	(revision 3651)
+++ /CKEditor/trunk/_source/plugins/scayt/plugin.js	(revision 3652)
@@ -43,4 +43,5 @@
 				scayt_control.setDisabled( scayt_control.paused === false );				// I really don't know why it causes JS error in IE
 			} catch (e) {}
+			editor.fire( 'showScaytState' );
 		};
 
@@ -99,8 +100,5 @@
 
 		if ( editor.document )
-		{
 			createInstance();
-			editor.fire( 'showScaytState' );
-		}
 	};
 
@@ -439,5 +437,14 @@
 			// Start plugin
 			if ( editor.config.scayt_autoStartup )
+			{
+				var showInitialState = function()
+				{
+					editor.removeListener( 'showScaytState', showInitialState );
+					command.setState( plugin.isScaytEnabled( editor ) ? CKEDITOR.TRISTATE_ON : CKEDITOR.TRISTATE_OFF );
+				};
+				editor.on( 'showScaytState', showInitialState );
+
 				plugin.loadEngine( editor );
+			}
 		}
 	});
