     else if result && result[0]
       @value result[0]
       @trigger 'valueChosen', result[0]
+    @_results = null
   
   @method 'chooseByText', (text) ->
     if text == 'new'

        self._searching = false
        if !self._focused
          self._resultListElement.hide()
        else if self._searchForNext
          self.performSearch self._searchForNext
        else
          self.showResults results

    @super()  
    @_focused = true
    @_inputElement.select() if @_value
    inputValue = ST.trim(@_inputElement.val())
    unless @_value && inputValue == @_value.toFieldText()
      @performSearch inputValue
  
  @method 'inputBlur', ->
    @_hiding = true
