There is nothing to fix.  All GENERAL elections are open to all voters to vote as they choose for anyone who's on the ballot.  This entire thread is all about PRIMARY voting ONLY.  The General election doesn't occur until NOV 3 (this year.  Do you get it yet.?