A Idris I le sucedió en el trono malagueño Yahya II al-Qa'im, quien se mantuvo en él solo un año, ya que en 1040 fue desplazado por su tío Hasan al-Mustansir, quien a su vez perdería el trono en 1042 a manos del eslavo Naya al-Siqlabi, con lo que la dinastía hammudí se vio interrumpida durante un breve período.