Los sicilianos, descontentos con esta perspectiva, eligieron rey a Federico, hijo menor del rey Pedro y que era lugarteniente general del reino. En agosto de 1302 se firmó el Tratado de Caltabellotta, por el que Federico fue reconocido como rey de Trinacria (en esa época el nombre de Sicilia no se utilizaba).