In one of these situations of conflict with the kingdom of Castile, Dinis I of Portugal signed with the king Fernando IV of Castile (which was represented, when being a minor, by his mother the queen Maria de Molina) the Treaty of Alcañices (1297), which stipulated that Portugal abolished agreed treaties against the kingdom of Castile for supporting the infant Juan de Castilla.
Într-una din aceste situații de conflict cu Regatul Castiliei, Dinis I al Portugaliei a semnat cu regele Fernando IV-lea al Castiliei (care a fost reprezentat, minor fiind, de către mama sa, regina María de Molina⁠(d)) tratatul de la Alcañices (1297)⁠(d), care prevedea că Portugalia abolește tratatele convenite îndreptate împotriva Regatului Castiliei pentru sprijinirea tânărului Juan de Castilla⁠(d).