Index: _source/plugins/selection/plugin.js
===================================================================
--- _source/plugins/selection/plugin.js	(revision 7334)
+++ _source/plugins/selection/plugin.js	(revision )
@@ -311,16 +311,23 @@
 								restoreEnabled = 1;
 							});
 
-						// IE before version 8 will leave cursor blinking inside the document after
-						// editor blurred unless we clean up the selection. (#4716)
-						if ( CKEDITOR.env.ie && CKEDITOR.env.version < 8 )
+						if ( CKEDITOR.env.ie )
 						{
-							editor.on( 'blur', function( evt )
+							editor.on( 'blur', function()
 							{
 								// Try/Catch to avoid errors if the editor is hidden. (#6375)
 								try
 								{
+									// Avoid leaving the nasty control type selection after editor loose focus as it may
+									// overlay other element. (#8157)
+									var native = editor.document.$.selection;
+									debugger;
+									native.type == 'Control' && native.empty();
+
+									// IE before version 8 will leave cursor blinking inside the document after
+									// editor blurred unless we clean up the selection. (#4716)
+									if ( CKEDITOR.env.version < 8 )
-									editor.document && editor.document.$.selection.empty();
+										editor.document && editor.document.$.selection.empty();
 								}
 								catch (e) {}
 							});
