diff --git a/styling/src/lib/js/ckeditor/3.6.2/_source/plugins/button/plugin.js b/styling/src/lib/js/ckeditor/3.6.2/_source/plugins/button/plugin.js
index 7655229..0323f2c 100755
--- a/styling/src/lib/js/ckeditor/3.6.2/_source/plugins/button/plugin.js
+++ b/styling/src/lib/js/ckeditor/3.6.2/_source/plugins/button/plugin.js
@@ -89,6 +89,10 @@ CKEDITOR.ui.button.prototype =
                        },
                        execute : function()
                        {
+        // IE needs focus sent back to the parent document if a dialog is launched
+        if ( CKEDITOR.env.ie )^M
+          document.body.focus();^M

                                // IE 6 needs some time before execution (#7922)
                                if ( CKEDITOR.env.ie && CKEDITOR.env.version < 7 )
                                        CKEDITOR.tools.setTimeout( function(){ this.button.click( editor ); }, 0, this );