Ante la debilidad de la corona y la dificultad para hacer frente tanto al conflicto interno como a la agresión externa, Castilla firma con Portugal el Tratado de Alcañices en 1297, que fija la frontera entre ambos.