Rovers will take on Accrington Stanley on February 16 in the rearranged Sky Bet League One fixture.
The match was originally due to take place on Boxing Day, but had to be postponed due to positive cases of COVID-19 within the Rovers squad.
The game at the Keepmoat Stadium will now take place on February 16, and will kick-off at 7pm.