Tras la muerte del visir José, el cargo fue ocupado por el árabe Al-Naya y, tras el asesinato de éste, por el mozárabe Abú-l-Rabí, quien maniobró con éxito para que Badis ben Habús no nombrara sucesor a su hijo Maksan, que ya había perdido Jaén a manos de los sevillanos y que se encontraba refugiado en la taifa de Toledo, sino a su nieto Abd Allah ben Buluggin, quien finalmente sucedió a Badis cuando éste falleció en 1073.