Na mocy układu Jakub II miał poślubić Blankę, córkę Karola II Kulawego, co wymagało anulowania pierwszego małżeństwa (nie było to trudne, gdyż małżeństwo nie zostało nigdy skonsumowane), jego siostra Jolanta miała poślubić jednego z synów Karola II. Według postanowień traktatu król Jakub II zyskał dla siebie, swoich krewnych i wszystkich swych poddanych (w tym Sycylijczyków) odwołanie wszelkich kar kościelnych nałożonych nań od czasów nieszporów sycylijskich.

Z takim obrotem spraw nie pogodzili się Sycylijczycy, dla których ponowne rządy znienawidzonych Andegawenów były nie do przyjęcia. Mieszkańcy wyspy na swego króla wybrali młodszego brata Jakuba II, Fryderyka, będącego dotychczas namiestnikiem Sycylii z ramienia króla Aragonii. Fryderyk został koronowany w 1296 (jako Fryderyk III) i na wyspie rozpoczęły się walki z wojskami Karola II Kulawego. W tej sytuacji Jakub II został zmuszony do wypełnienia swych zobowiązań i stanął do walk przeciwko swemu bratu. Kolejny układ zawarty w Caltabellotcie w 1302 utrzymał Fryderyka II przy władzy na Sycylii (z tytułem króla Wyspy Sycylii), przy czym miała to być władza dożywotnia, a nie dziedziczna, a Aragończycy potwierdzali prawa Andegawenów do kontynentalnej części królestwa, dalej formalnie zwanym Królestwem Sycylii.