El 25 de marzo del 931 y a petición de sus habitantes, la flota omeya ocupó Ceuta, asegurando así el dominio cordobés del estrecho de Gibraltar, aunque esto disgustase a los aliados idrisíes, que trataron de frustrar la maniobra.