diff --git a/modules/eb_widget/js/dropzonejs_eb_widget.common.js b/modules/eb_widget/js/dropzonejs_eb_widget.common.js index 1234567..abcdefg 100644 --- a/modules/eb_widget/js/dropzonejs_eb_widget.common.js +++ b/modules/eb_widget/js/dropzonejs_eb_widget.common.js @@ -12,6 +12,10 @@ attach: function (context) { if (typeof drupalSettings.dropzonejs.instances !== 'undefined') { Object.values(drupalSettings.dropzonejs.instances).forEach( function (item) { + // Check if instance exists before accessing its properties. + if (!item.instance || !item.instance.element) { + return; + } var $form = $(item.instance.element).parents('form'); if ($form.hasClass('dropzonejs-disable-submit')) { diff --git a/modules/eb_widget/js/dropzonejs_eb_widget.ief_edit.js b/modules/eb_widget/js/dropzonejs_eb_widget.ief_edit.js index 2345678..bcdefgh 100644 --- a/modules/eb_widget/js/dropzonejs_eb_widget.ief_edit.js +++ b/modules/eb_widget/js/dropzonejs_eb_widget.ief_edit.js @@ -12,6 +12,10 @@ attach: function (context) { if (typeof drupalSettings.dropzonejs.instances !== 'undefined') { Object.values(drupalSettings.dropzonejs.instances).forEach( function (item) { + // Check if instance exists before accessing its properties. + if (!item.instance || !item.instance.element) { + return; + } var $form = $(item.instance.element).parents('form'); if ($form.hasClass('dropzonejs-disable-submit')) {