Conservative commentator and Obama critic Dinesh D’Souza pleaded guilty Tuesday to violating a campaign finance law limitation on personal donations.

On the brink of jury selection for his trial for using straw man donors to contribute $20,000 to the failed 2012 U.S. Senate campaign of Long island Republican Wendy Long, D’Souza entered a plea of guilty to a single campaign finance count before Judge Richard Berman.