Corruption happens under any form of government, it doesn't require democracy. The risk for corruption is always there when power is centralized, the more you centralize the more incentive there is.
If anything democracy has only shown that it isn't a magic bullet for corruption. Part of the goal is that oversight by the voting public will eventually weed out the corrupt, that works somewhat and should certainly be better than no oversight from other forms of government.