En ese momento la taifa de Niebla abarcaba tierras desde el Aljarafe hasta el río Guadiana, incluyendo poblaciones como Moguer, Huelva y Gibraleón y, aunque Ibn Mahfut era vasallo de Alfonso X desde 1253, este conquistó el reino en febrero de 1262.