Rovers' Emirates FA Cup third round trip to Preston North End will now take place on Sunday January 6.
The tie at Deepdale, which will kick-off at 2pm, has been moved due to selection for overseas TV coverage. There will be no change to ticket prices.
Rovers reached the third round of the competition after beating Chorley then Charlton Athletic.