El general Ibn Rashiq traicionó a Ibn Ammar, que se vio impelido a abandonar la ciudad, quedando como regente independiente.