OMG, я был так занят поиском ui.code, что не проанализировал код, который генерирует комбинированный список
, просто раскомментируйте
if ( !valid ) {
// remove invalid value, as it didn't match anything
// $( this ).val( "" );
select.val( "" );
input.data( "autocomplete" ).term = "";
return false;