Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 5323)
+++ /CKEditor/trunk/CHANGES.html	(revision 5324)
@@ -119,4 +119,5 @@
 		<li><a href="http://dev.fckeditor.net/ticket/5356">#5356</a> : The SCAYT dialog had issues with Prototype enabled pages.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/5266">#5266</a> : SCAYT was disturbing the rendering of TH elements.</li>
+		<li><a href="http://dev.fckeditor.net/ticket/4688">#4688</a> : SCAYT was interfering on checkDirty.</li>
 		<li>Updated the following language files:<ul>
 			<li>Faroese;</li>
Index: /CKEditor/trunk/_source/plugins/scayt/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/scayt/plugin.js	(revision 5323)
+++ /CKEditor/trunk/_source/plugins/scayt/plugin.js	(revision 5324)
@@ -47,5 +47,10 @@
 			oParams.userDictionaryName = editor.config.scayt_userDictionaryName || '';
 			oParams.sLang = editor.config.scayt_sLang || "en_US";
-			
+
+			oParams.onBeforeChange = function()
+			{
+				if ( !editor.checkDirty() )
+					setTimeout( function(){ editor.resetDirty(); } );
+			};
 
 			var scayt_custom_params = window.scayt_custom_params;
