(1) Notwithstanding section 1101, a city, village, or township in which there are no retail licenses for the sale of alcoholic liquor may, by ordinance, prohibit the retail sale of alcoholic liquor within its borders.
  (2) An ordinance adopted under subsection (1) remains in effect until the next general or special election held not less than 45 days after the adoption of the ordinance. At that election, the ordinance shall be submitted to the electors of the city, village, or township for affirmance or revocation. A revocation of the ordinance is effective on the date the election results are certified.
  (3) The commission shall not issue a license that violates an ordinance adopted under subsection (1).