Al-Hassan murió envenenado a finales de 1042, por lo que Idris fue retenido en prisión por Naya que se hizo con el trono de la taifa de Málaga hasta que fue asesinado por sus soldados que tras liberar a Idris lo proclamaron califa, título que utilizaban los reyes de Málaga, con el reconocimiento de los jefes beréberes de la ciudad y de los reyes taifas de Granada y Carmona.