Nadat hij had deelgenomen aan de revolutie van 1848, moest Rosenhain Breslau verlaten. Hij ging naar Wenen, waar hij in 1851 opnieuw habilitierte. In 1857 keerde hij als buitengewoon hoogleraar terug naar Königsberg. Met het oog op zijn politieke verleden moest hij eerst een officiële verklaring afgeven zich niet meer met de politiek in te laten.