En una de estas situaciones de conflicto con el reino de Castilla, el rey Dionisio I de Portugal firmó junto al rey Fernando IV de Castilla (que era representado, al ser menor de edad, por su madre la reina María de Molina) el Tratado de Alcañices, en el cual se estipulaba que Portugal suprimía los tratados acordados en contra del reino de Castilla por el apoyo al infante Juan de Castilla.