Index: CKEditor/trunk/CHANGES.html
===================================================================
--- CKEditor/trunk/CHANGES.html	(revision 4948)
+++ CKEditor/trunk/CHANGES.html	(revision 4967)
@@ -56,4 +56,5 @@
 		<li><a href="http://dev.fckeditor.net/ticket/4632">#4632</a> : The print command will now properly break on the insertion point of page break for printing.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/4862">#4862</a> : Corrected English (United Kingdom) locale as en-gb.</li>
+		<li><a href="http://dev.fckeditor.net/ticket/4618">#4618</a> : Selecting an emoticon or the lock and reset buttons in the image dialog fired the onBeforeUnload event in IE.</li>
 	</ul>
 	<h3>
Index: CKEditor/trunk/_source/plugins/image/dialogs/image.js
===================================================================
--- CKEditor/trunk/_source/plugins/image/dialogs/image.js	(revision 4948)
+++ CKEditor/trunk/_source/plugins/image/dialogs/image.js	(revision 4967)
@@ -717,7 +717,8 @@
 														if ( resetButton )
 														{
-															resetButton.on( 'click', function()
+															resetButton.on( 'click', function(evt)
 																{
 																	resetSize( this );
+																	evt.data.preventDefault();
 																}, this.getDialog() );
 															resetButton.on( 'mouseover', function()
@@ -733,5 +734,5 @@
 														if ( ratioButton )
 														{
-															ratioButton.on( 'click', function()
+															ratioButton.on( 'click', function(evt)
 																{
 																	var locked = switchLockRatio( this ),
@@ -748,4 +749,5 @@
 																		}
 																	}
+																	evt.data.preventDefault();
 																}, this.getDialog() );
 															ratioButton.on( 'mouseover', function()
Index: CKEditor/trunk/_source/plugins/smiley/dialogs/smiley.js
===================================================================
--- CKEditor/trunk/_source/plugins/smiley/dialogs/smiley.js	(revision 4948)
+++ CKEditor/trunk/_source/plugins/smiley/dialogs/smiley.js	(revision 4967)
@@ -45,4 +45,5 @@
 
 		dialog.hide();
+		evt.data.preventDefault();
 	};
 
