Po okupaci Československa v srpnu 1968 byl jako stoupenec společenských a politických reforem pražského jara pronásledován normalizačním režimem. V roce 1969 byl vyloučen z KSČ a propuštěn z Vojenského historického ústavu. Na mnoho let mu byla zakázána nejen vědecká, ale i jakákoliv kvalifikovanější práce. V letech 1970–1988 pracoval jako pomocný dělník (mj. jako tzv. vodoměrka) v podniku Vodní zdroje. Práci ve vlastním oboru se mohl věnovat pouze soukromě a více méně tajně. Na konci roku 1976 v první skupině signatářů podepsal prohlášení opoziční iniciativy Charta 77.