En septiembre de 1839, el jefe supremo de Honduras el general Francisco Ferrera invade el territorio salvadoreño por el lado de Chalatenango con una fuerza conformada por más de 1600 hombres hondureños y nicaragüenses, ejército al cual Ferrera bautizó como Ejército Pacificador de Centroamérica, tras eso envió comunicaciones a las municipalidades para que inclinasen a su causa; ante está nueva invasión se ordenó que se reunieran en San Salvador las tropas de Santa Ana comandadas por el coronel Enrique Rivas y las de Sonsonate comandadas por el coronel Nicolás Angulo (las que estaban defendiendo el estado salvadoreño ante cualquier ataque de la facción de Rascón o de Rafael Carrera), llegando a San Salvador se pusieron bajo la comandancia general de Francisco Morazán y derrotaron a las fuerzas militares de Ferrera el 26 de octubre en la batalla de San Pedro Perulapán, tras lo cual Ferrera se retiró a Honduras.