utilizando o group_concat pra obter uma lista

Boas…
Etou a capturar uma lista de emails;
a utilização do group_concat supostamente deveria suprimir os campos nulos na utilização da consulta e não seria necessário utilizar and concelho<>’’".
Mas acontece que no codigo seguinte que esta a funcionar obtenho o campo nulo, ficando dois separadore ;; seguidos
resultado da pesquisa:
email01@sapo.pt;;mari@sapo.pt;bernardete@iol.pt;;emaillisa@sapo.pt
Alguma sugestão?

sc_lookup(c,“SELECT group_concat(email01 SEPARATOR ‘;’) FROM clientes WHERE concelho =’{concelho}’ and concelho<>’’”);

if(!empty({c})){
{destinatarios} ={c[0][0]};

}else {
sc_ajax_message(“Sem Emails”,“ATENÇÃO:”,“modal=N&button=Y&button_label=Ok&show_close=N&timeout=5”);
}