Louisville Metro Councilwoman Barbara Shanklin has won a chance for re-election despite a scandal involving her legislative aide being arrested and jailed dozens of times.

A week before the election it was reported that Shanklin’s grandson, 28-year-old Gary Bohler, remained employed as her assistant despite multiple arrests for drug trafficking, robbery and domestic violence. It was also revealed that Bohler was paid while in jail at one point, and was still being compensated as a fugitive with active warrants.

Shanklin initially suspended Bohler without pay, but later fired her grandson.

In Tuesday’s Democratic primary, challengers Rose Robinson and Yvonne Woods split opposition to Shanklin, who won with only 48 percent of the vote.

No Republican is vying for the seat.