Итогом британского протеста стала Англо-занзибарская война. Этот военный конфликт продолжался всего 38 минут: за это время гарем и дворец султана были обстреляны британскими кораблями, вынудив Занзибар капитулировать. Халид ибн Баргаш бежал из дворца в немецкое консульство, после чего тайно был переправлен в Германскую Восточную Африку.