diff --git a/lib/web/mage/adminhtml/wysiwyg/tiny_mce/setup.js b/lib/web/mage/adminhtml/wysiwyg/tiny_mce/setup.js
index 4ba8627ff7df3..23f24bfcd1a9b 100755
--- a/lib/web/mage/adminhtml/wysiwyg/tiny_mce/setup.js
+++ b/lib/web/mage/adminhtml/wysiwyg/tiny_mce/setup.js
@@ -238,16 +238,20 @@ define([
* @param {Object} o
*/
openFileBrowser: function (o) {
- var targetElementID = tinymce.activeEditor.getElement().getAttribute('id');
- var originId = this.id;
+ var targetElementID = tinyMCE.activeEditor.getElement().getAttribute('id'),
+ originId = this.id,
+ typeTitle,
+ storeId,
+ frameDialog,
+ wUrl;
+
this.initialize(targetElementID, this.config);
- var typeTitle,
- storeId = this.config['store_id'] !== null ? this.config['store_id'] : 0,
- frameDialog = jQuery(o.win.frameElement).parents('[role="dialog"]'),
- wUrl = this.config['files_browser_window_url'] +
- 'target_element_id/' + this.id + '/' +
- 'store/' + storeId + '/';
+ storeId = this.config['store_id'] !== null ? this.config['store_id'] : 0;
+ frameDialog = jQuery(o.win.frameElement).parents('[role="dialog"]');
+ wUrl = this.config['files_browser_window_url'] +
+ 'target_element_id/' + this.id + '/' +
+ 'store/' + storeId + '/';
this.mediaBrowserOpener = o.win;
this.mediaBrowserTargetElementId = o.field;