Index: _whatsnew.html
===================================================================
--- _whatsnew.html	(revision 1239)
+++ _whatsnew.html	(working copy)
@@ -45,6 +45,8 @@
 	<ul>
 		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1643">#1643</a>] Resolved
 			several "strict warning" messages in Firefox when running FCKeditor.</li>
+		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1715">#1715</a>] The ShowDropDialog
+			is now enforced only when ForcePasteAsPlainText = true.</li>
 	</ul>
 	<p>
 		<a href="_whatsnew_history.html">See previous versions history</a>
Index: editor/_source/internals/fck_gecko.js
===================================================================
--- editor/_source/internals/fck_gecko.js	(revision 1232)
+++ editor/_source/internals/fck_gecko.js	(working copy)
@@ -57,8 +57,9 @@
 			else if ( FCKConfig.ShowDropDialog )
 				FCK.PasteAsPlainText() ;
 		}
-		else if ( FCKConfig.ShowDropDialog )
-			FCKDialog.OpenDialog( 'FCKDialog_Paste', FCKLang.Paste, 'dialog/fck_paste.html', 400, 330, 'Security' ) ;
+		else
+			return ;
+
 		evt.preventDefault() ;
 		evt.stopPropagation() ;
 	}
Index: editor/_source/internals/fck_ie.js
===================================================================
--- editor/_source/internals/fck_ie.js	(revision 1232)
+++ editor/_source/internals/fck_ie.js	(working copy)
@@ -109,15 +109,10 @@
 	{
 		if ( FCK._CheckIsPastingEnabled() || FCKConfig.ShowDropDialog )
 			FCK.PasteAsPlainText( evt.dataTransfer.getData( 'Text' ) ) ;
+
+		evt.returnValue = false ;
+		evt.cancelBubble = true ;
 	}
-	else
-	{
-		if ( FCKConfig.ShowDropDialog ) 
-			FCKTools.RunFunction( FCKDialog.OpenDialog, 
-				FCKDialog, ['FCKDialog_Paste', FCKLang.Paste, 'dialog/fck_paste.html', 400, 330, 'Security'] ) ;
-	}
-	evt.returnValue = false ;
-	evt.cancelBubble = true ;
 }
 
 FCK.InitializeBehaviors = function( dontReturn )
