Communism is really a form of organising the economy, by making the means of production be controlled by the people (whether a direct or representative democracy with what kinds of checks and balances is not specified). It is perfectly possible to have a communist democracy.