Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 7678)
+++ /CKEditor/trunk/CHANGES.html	(revision 7679)
@@ -46,4 +46,5 @@
 		<li><a href="http://dev.ckeditor.com/ticket/9167">#9167</a> : Improper HTML transformations happening on specific cases.</li>
 		<li><a href="http://dev.ckeditor.com/ticket/9553">#9553</a> : Properly handle dash values in the style field of dialogs.</li>
+		<li><a href="http://dev.ckeditor.com/ticket/9787">#9787</a> : [IE9] onChange wasn't fired for checkboxes in dialogs.</li>
 	</ul>
 	<h3>
Index: /CKEditor/trunk/_source/plugins/dialogui/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/dialogui/plugin.js	(revision 7678)
+++ /CKEditor/trunk/_source/plugins/dialogui/plugin.js	(revision 7679)
@@ -1183,5 +1183,5 @@
 					onChange : function( dialog, func )
 					{
-						if ( !CKEDITOR.env.ie )
+						if ( !CKEDITOR.env.ie || ( CKEDITOR.env.version > 8 ) )
 							return commonEventProcessors.onChange.apply( this, arguments );
 						else
