Contra toda previsión, la ciudad fue arrebata a los portugueses por los swahili en 1740, que a su vez perdieron su posesión a favor del Sultanato de Zanzíbar en 1832.