二世为了让偏爱的第三子罗贝托继位，鼓动卡洛·罗贝托凭借祖母的匈牙利血统夺取匈牙利王位，并借机剥夺卡洛·罗贝托及其子孙对那不勒斯的继承权。卡洛·罗贝托后来当上匈牙利国王，称卡罗利一世。
家庭.1281，卡洛·马特罗与德意志国王鲁道夫一世的女儿结婚，两人共有1子2女：