Porque executar duas vezes uma instrução Select em campos autocomplete. Nâo deveria executar nenhuma vez, já que o nome está vazio, e se não estivesse, que execute apenas uma vez.