V roce 1968 se stal členem prozatímní a posléze i řádné České národní rady, kde zastával funkci předsedy ústavněprávní komise, respektive výboru a místopředsedy komory. Počátkem srpna 1968 ještě na zasedání nově ustavené České národní rady opakoval argumenty ohledně federativního uspořádání a upozornil, že rovnost dvou různě velkých konstitutivních částí federace znamená porušení principu majority. I po srpnové okupaci patřil v ČNR k hlavním řečníkům v debatách o finální podobě ústavního zákona o vzniku federace.