After his recent slip of tongue where he called his Karnataka Chief Ministerial candidate BS Yeddyurappa the 'most corrupt', BJP chief Amit Shah on Friday said that he might have made a mistake, but voters will not do the same in the upcoming state assembly elections.