En 1832, il participe à la répression de l'insurrection parisienne des 5 et 6 juin. En 1834, revenu à ses principes d'opposition, s'oppose à la loi contre les associations et combat vivement le projet du gouvernement sur les crédits supplémentaires. Cette opposition lui coûte son commandement ; cependant, en 1836, il accompagne le général Bugeaud en Algérie et retrouve les faveurs du pouvoir : nommé lieutenant général en 1840, il est admis à la retraite comme général en 1845.