diff --git a/src/widgets/DynamicFormWidget.php b/src/widgets/DynamicFormWidget.php
index <HASH>..<HASH> 100644
--- a/src/widgets/DynamicFormWidget.php
+++ b/src/widgets/DynamicFormWidget.php
@@ -29,7 +29,7 @@ class DynamicFormWidget extends \wbraganca\dynamicform\DynamicFormWidget
                 if (combos.length > 0) {
                     combos.each(function() {
                         var comboItem = this;
-                        if (e.type === 'afterDelete') {
+                        if (e.type === 'afterDelete' && typeof $(comboItem).data('select2') === 'object') {
                             $(comboItem).select2('destroy');
                             comboItem.dataset.select2Id = this.getAttribute('id');
                         }
Minor fix for DynamicFormWidget. Check if field is Select2 before "destroy" it