En 1817 fue sustituido por el Manuel de Zañartu y Santa María, quien fue designado por el coronel Juan Gregorio de Las Heras después de ocupar la ciudad tras la Batalla de Chacabuco.