diff --git a/lib/ajax-chosen.js b/lib/ajax-chosen.js
index cfd232c..c9e3123 100644
--- a/lib/ajax-chosen.js
+++ b/lib/ajax-chosen.js
@@ -53,7 +53,7 @@
}
selected_values = [];
select.find('option').each(function() {
- if ($(this).not(":selected")) {
+ if (!$(this).is(":selected")) {
return $(this).remove();
} else {
return selected_values.push($(this).val() + "-" + $(this).text());
diff --git a/lib/ajax-chosen.min.js b/lib/ajax-chosen.min.js
index ccbec40..108fa0d 100644
--- a/lib/ajax-chosen.min.js
+++ b/lib/ajax-chosen.min.js
@@ -7,7 +7,7 @@ if(val.length");}
+selected_values=[];select.find('option').each(function(){if(!$(this).is(":selected")){return $(this).remove();}else{return selected_values.push($(this).val()+"-"+$(this).text());}});select.find('optgroup:empty').each(function(){return $(this).remove();});items=callback!=null?callback(data,field):data;nbItems=0;$.each(items,function(i,element){var group,text,value;nbItems++;if(element.group){group=select.find("optgroup[label='"+element.text+"']");if(!group.size()){group=$("");}
group.attr('label',element.text).appendTo(select);return $.each(element.items,function(i,element){var text,value;if(typeof element==="string"){value=i;text=element;}else{value=element.value;text=element.text;}
if($.inArray(value+"-"+text,selected_values)===-1){return $("").attr('value',value).html(text).appendTo(group);}});}else{if(typeof element==="string"){value=i;text=element;}else{value=element.value;text=element.text;}
if($.inArray(value+"-"+text,selected_values)===-1){return $("").attr('value',value).html(text).appendTo(select);}}});if(nbItems){select.trigger("liszt:updated");}else{select.data().chosen.no_results_clear();select.data().chosen.no_results(field.val());}
diff --git a/src/ajax-chosen.coffee b/src/ajax-chosen.coffee
index 72a7892..74a4fb6 100644
--- a/src/ajax-chosen.coffee
+++ b/src/ajax-chosen.coffee
@@ -81,7 +81,7 @@ do ($ = jQuery) ->
# by the user, add them to a list to filter from the results later.
selected_values = []
select.find('option').each ->
- if $(@).not(":selected")
+ if not $(@).is(":selected")
$(@).remove()
else
selected_values.push $(@).val() + "-" + $(@).text()