Per il momento ho aggirato il problema riscrivendo la query in modo diverso

codice:
select centro, 
Sum(IIf(stato_civile='celibe/nubile',1,0)) AS celibi,
Count(sesso) AS uomini, 
round((Sum(IIf(stato_civile='celibe/nubile',1,0))/Count(sesso))*100,2) AS percentuale
from utenti
where sesso='m'
group by centro;
Adesso non viene più mostrata alcuna finestra ma se qualcuno è in grado di svelarmi il perchè di questo strano comportamento sarei lieto di saperlo.