Struve was freed during the May Uprising in Baden in 1849.
Grand Duke Leopold of Baden fled and on 1 June 1849 Struve helped set up a provisionary republican parliament under the liberal politician Lorenz Brentano.
Under the liberal politician Lorenz Brentano.
After the revolutions and his return to Germany.
On 21 August 1870 he died in Vienna where he had settled.