diff --git a/select2.js b/select2.js index 210a1269..5edda9ca 100755 --- a/select2.js +++ b/select2.js @@ -352,7 +352,8 @@ this.id=opts.id; // destroy if called on an existing component - if (opts.element.data("select2") !== undefined) { + if (opts.element.data("select2") !== undefined && + opts.element.data("select2") !== null) { this.destroy(); }