Wegen seiner aktiven Beteiligung an der schleswig-holsteinischen Bewegung gegen Dänemark wurde er 1852 seines Kieler Professorenamtes entbunden. Ab 1855 war er ordentlicher Professor für Politische Ökonomie an der Universität Wien, wo er 30 Jahre wirkte. Im Dezember 1874 wurde er als korrespondierendes Mitglied in die Russische Akademie der Wissenschaften in Sankt Petersburg aufgenommen.