Index: /CKEditor/branches/versions/3.2.x/CHANGES.html
===================================================================
--- /CKEditor/branches/versions/3.2.x/CHANGES.html	(revision 5360)
+++ /CKEditor/branches/versions/3.2.x/CHANGES.html	(revision 5361)
@@ -130,4 +130,5 @@
 		<li><a href="http://dev.fckeditor.net/ticket/5220">#5220</a> : DTD now shows tolerance to &lt;style&gt; appear inside content.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/5540">#5540</a> : Mobile browsers (iPhone, Android...) are marked as incompatible as they don't support the editable features.</li>
+		<li><a href="http://dev.fckeditor.net/ticket/5504">#5504</a> : [IE6/7] 'Paste' dialog will always get opened even when user allows the clipboard access dialog when using 'Paste' button.</li>
 		<li>Updated the following language files:<ul>
 			<li>Faroese;</li>
Index: /CKEditor/branches/versions/3.2.x/_source/plugins/clipboard/plugin.js
===================================================================
--- /CKEditor/branches/versions/3.2.x/_source/plugins/clipboard/plugin.js	(revision 5360)
+++ /CKEditor/branches/versions/3.2.x/_source/plugins/clipboard/plugin.js	(revision 5361)
@@ -1,3 +1,3 @@
-﻿/*
+/*
 Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved.
 For licensing, see LICENSE.html or http://ckeditor.com/license
@@ -29,5 +29,6 @@
 		body.on( command, onExec );
 
-		doc.$.execCommand( command );
+		// IE6/7: document.execCommand has problem to paste into positioned element.
+		( CKEDITOR.env.version > 7 ? doc.$ : doc.$.selection.createRange() ) [ 'execCommand' ]( command );
 
 		body.removeListener( command, onExec );
Index: /CKEditor/branches/versions/3.2.x/_source/plugins/forms/dialogs/checkbox.js
===================================================================
--- /CKEditor/branches/versions/3.2.x/_source/plugins/forms/dialogs/checkbox.js	(revision 5360)
+++ /CKEditor/branches/versions/3.2.x/_source/plugins/forms/dialogs/checkbox.js	(revision 5361)
@@ -96,5 +96,5 @@
 								{
 									// Remove attribute 'value' of checkbox #4721.
-									var checkbox = new CKEDITOR.dom.element( 'input' );
+									var checkbox = new CKEDITOR.dom.element( 'input', element.getDocument() );
 									element.copyAttributes( checkbox, { value: 1 } );
 									checkbox.replace( element );
