Una división en el Partido Conservador que llevó dos candidatos del mismo partido a las elecciones de 1930 permitió el triunfo del Partido Liberal en cabeza de Enrique Olaya Herrera. Durante su gobierno se dio la guerra contra Perú, originada en 1932 cuando un grupo de peruanos se tomaron la ciudad de Leticia en el Amazonas pese a que dicha localidad formaba parte de Colombia tras el Tratado Salomón-Lozano firmado con Perú en 1922. Aunque Colombia fortaleció su flota militar, el conflicto no se solucionó en el campo de batalla sino a través de la vía diplomática por medio del Protocolo de Río de Janeiro (1934) que puso fin al diferendo limítrofe.