وعزم حسن على المجيء إلى مصر، فقبض عليه يحيى بن العزيز، صاحب بجاية، ووكل به وبأولاده، وأنزله في بعض الجزائر، فبقى حتى ملك عبد المؤمن بن علي بجاية في سنة سبع وأربعين، فأحسن إلى الأمير حسن وأقره في خدمته. فلما ملك المهدية تقدم إلى نائبه بها أن يقتدي برأي حسن ويرجع إلى قوله.
فكانت عدة من ملك من بني باديس بن زيرى بن مناد تسعة، ومدتهم، من سنة إحدى وستين وثلثمائة إلى سنة ثلاث وأربعين وخمسمائة، مائة واثنتان وثمانون سنة.
وفيها بعث رجار بن رجار ملك جزيرة صقلية إلى المهدية أسطوله، مائتين وخمسين من الشواني، مع جرجي بن ميخائيل، فجد في حصارها حتى أخذها في صفر منها، وملك سوسة وصفاقس؛ وملك رجار بونة.