It is not a contradiction since the theory of communism is that there is no actual government, just a bunch of people who share everything and act in the interest of the common good. Unfortunatly during the transition from another form of government the provisional government usualy absorbs too much power and becomes permanent. One way to prevent this from happening would be to prevent any government from forming during the transition other than small scale ones until the transition is complete.