Walsall will host Bristol Rovers in the first round of the Emirates FA Cup.
Manager Darrell Clarke will meet his former employers for the second time this season after the two sides faced each other in the EFL Trophy back in September with the Saddlers winning a penalty shootout after a 2-2 draw at the Memorial Stadium.
The tie will take place on the weekend of November 7/8.