El infante Alfonso, llamado "El de España", intentó recuperar el trono de Castilla, que le había arrebatado su tío Sancho, con la ayuda del rey de Aragón y de algunos fieles castellanos, pero en 1304 por el tratado de Torrellas, los reyes Jaime II de Aragón y Fernando IV de Castilla, acordaron la renuncia de Alfonso a todos sus derechos al trono de Castilla, y en compensación fue designado señor de Alba, Béjar y Gibraleón.