Al no conseguirlo, dirigió sus fuerzas contra él, pero fue atacado por una fiebre en la isla de Kerrera, en las Hébridas Interiores, donde murió en 1249.