Rovers have been drawn away to fellow Championship side Birmingham City in the third round of the Emirates FA Cup.
The clash against Pep Clotet's Blues will take place at St Andrew's on the weekend of Friday 3rd January 2020, with full details regarding kick-off date and time, and ticket details announced in due course.
Rovers suffered defeat on their last trip to St Andrew's, with Maxime Collin's goal enough to earn the three points for the hosts at the end of October.
The last meeting in the FA Cup between the two teams came back in January 2004 in round three, with Birmingham including Robbie Savage, Damien Johnson and David Dunn in their side that day.