Al llegar al trono la descendencia se hacía necesaria y logró dársela una concubina esclava, de origen vascongado llamada Subh (también llamada Zohbeya y Aurora), a quien Alhakén dio el nombre masculino de Chafar.