Ismaíl ascendió al trono en un momento de crisis, pero logró derrotar a Abu Yazid, en parte por la tardanza omeya en sostener a este; cuando la flota cordobesa llegó al Magreb oriental en el 947, los fatimíes ya habían desbaratado la rebelión y puesto en fuga a Abu Yazid.