diff --git a/lib/web/mage/adminhtml/wysiwyg/widget.js b/lib/web/mage/adminhtml/wysiwyg/widget.js
index 68206fdec6201..ea85185954d18 100644
--- a/lib/web/mage/adminhtml/wysiwyg/widget.js
+++ b/lib/web/mage/adminhtml/wysiwyg/widget.js
@@ -456,7 +456,7 @@ define([
parameters: params,
onComplete: function (transport) {
try {
- editor = wysiwyg.activeEditor();
+ editor = tinyMCE.get(this.widgetTargetId);
widgetTools.onAjaxSuccess(transport);
widgetTools.dialogWindow.modal('closeModal');
@@ -469,7 +469,7 @@ define([
editor.selection.select(activeNode);
editor.selection.setContent(transport.responseText);
} else if (this.bMark) {
- wysiwyg.activeEditor().selection.moveToBookmark(this.bMark);
+ editor.selection.moveToBookmark(this.bMark);
}
}
@@ -513,7 +513,7 @@ define([
* @return {null|wysiwyg.Editor|*}
*/
getWysiwyg: function () {
- return wysiwyg.activeEditor();
+ return tinyMCE.get(this.widgetTargetId);
},
/**