Nachdem er sich wieder erholt hatte, nahm er am Ersten Schleswig-Holsteinischen Krieg teil. Er zeichnete sich am 23. April 1848 in der Schlacht bei Schleswig aus, erhielt am 18. September 1848 vom König persönlich den Orden Pour le Mérite. Anschließend wurde er am 4. Dezember 1849 zum Kommandeur der 1. Garde-Division ernannt. Zwei Jahre später wurde er am 19. April 1851 zum Generalleutnant befördert, bekam dazu am 21. Juni 1851 den russischen Weißen-Adler-Orden und am 21. Dezember 1852 das Großkreuz des Leopold-Ordens. Ferner erhielt er am 14. März 1852 den russischen Alexander-Newski-Orden und anlässlich seines 50-jährigen Dienstjubiläums am 3. März 1852 die Brillanten zum Roten Adlerorden I. Klasse mit Eichenlaub. 1854 wurde er Rechtsritter des 1852 neuerrichteten Johanniterordens.