V roce 1968 (pražské jaro) se angažoval na straně „reformistů“ a v roce 1969 se stal místopředsedou Svazu českých spisovatelů, který vycházel z reformních pozic roku 1968 (předsedou byl Jaroslav Seifert, Svaz fakticky zaniknul v roce 1970). Po roce 1969 nebyla díla Karla Ptáčníka vydávána a on pracoval od roku 1972 v pojišťovně. ("Ročník jedenadvacet" vyšel znovu až roku 1978 a pak 1987.) Do důchodu odešel v roce 1984.