Lors d'un voyage à Constantinople en mars 1916, il rend compte au gouvernement du génocide des Arméniens. Il est membre de l'Assemblée nationale de Weimar en 1919/20 puisqu'il succède à Hermann Dietrich, ministre des affaires étrangères de Bade, le 12 avril 1919. C'est là que, le 5 juillet 1919, il demande en vain que le chef de l'État soit appelé "Reichswart" plutôt que "Président du Reich". Il a justifié cela par le fait qu'un président préside un organe collégial, ce que le chef de l'État ne fait pas du tout, de plus, avec cette désignation il y a le danger qu'il y ait une confusion avec la fonction du président du Reichstag. Le chef de l'État, quant à lui, avait pour mission de défendre et de garantir la Constitution, c'est-à-dire qu'il remplissait les tâches d'un gardien de la Constitution.