Los problemas económicos argentinos provocados por el bloqueo del puerto de Buenos Aires, obligaron a negociar un acuerdo de paz, por lo cual el presidente Bernardino Rivadavia envió al diplomático Manuel José García para firmar un tratado que luego sería conocido como el «tratado deshonroso», ya que reconocía la soberanía del imperio sobre la Provincia Oriental, además de comprometerse a pagarle a Brasil una indemnización de guerra.