Bug no campo do tipo Texto Auto Complete

Olá pessoal, seguinte! Estou com um campo Texte Auto Complete onde tem a seguinte instrução Sql:

SELECT s.nome
FROM servidores s
UNION
SELECT d.nome
FROM dependentes d
ORDER BY 1

Da o erro: Erro ao acessar o banco de dados
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘FROM WHERE = ‘’’ at line 1

Ou seja, ele esta convertendo a instrução em algum canto para SELECT FROM WHERE = ‘’

Esse Bug tinha sido reportado na V7 se não me engano e tinha sido corrigido, agora voltou na V8.1.

Se pegar um campo do tipo Select, funciona perfeitamente. Mas esse campo me traz mais de 7 mil registro, fica inviável usar um select.
Peço por gentileza a equipe da NM que der uma atenção a esse Bug.

Fred,

Experimente colocar:

WHERE 1=1

Nos dois selects.

Olá Kleyber, obrigado pelo feedback, eu criei uma View no banco que resolveu. Vou testar depois com essa sua dica e respondo em breve.
Abração!

Campo autocomplete não tem que ter 2 colunas no select?

Order by 1? Coloque um aliás no campo do primeiro select e use-o no order by.

Sim, no SELECT normal e no DUPLO SELECT também.

E outra curiosidade ele usou UNION amarrado no nome, e se o servidor chamar MARIA JOSE? o sistema não vai gera dados inconsistentes?