CHICAGO -- Michigan lawmakers have approved a bill to fix an election snafu in Flint that wiped off every mayoral candidate off the primary ballot.

Flint City Clerk Inez Brown reportedly gave all mayoral and city council hopefuls the wrong deadline for filing signatures. All candidates filed late expect one, who did not have enough signatures.

The legislation allows the candidates to appear on the August primary ballot by extending the filing deadline.

It also requires special audits and annual election training for Brown's office through 2017, according to local reports.

The event spurred a write-in candidacy on behalf of a pig named Giggles. The pig's owner, a Flint attorney named Michael Ewing, said he was running the pig to highlight what he said are the poor choices in the election.

The legislation is now on its way to Gov. Rick Snyder, who is expected to sign it.

Subscribe Now

Independent and authoritative analysis and perspective for the bond buying industry.

14-Day Free Trial

No credit card required. Complete access to articles, breaking news and industry data.