Le traité de San Ildefonso signé par le prince Manuel Godoy en 1796, avait fait de l’Espagne une fidèle alliée de la France napoléonienne, et c’est avec la marine française que la flotte espagnole subit la terrible défaite de Trafalgar en 1805. La perte de toutes communications avec ses colonies d’outre-mer lui fit rechercher des compensations territoriales sur le royaume voisin du Portugal, avec le soutien de Napoléon. En effet, la monarchie portugaise était un fidèle allié du Royaume-Uni et refusait de fermer ses ports aux navires anglais. Ce fut la guerre dite des oranges qui se conclut le par le traité de Badajoz (1801).