Rovers' Sky Bet League One fixture with Shrewsbury has been re-arranged for Tuesday January 7.
The fixture was originally scheduled for November but postponed due to international call-ups for the Shrews.
Kick-off at the Keepmoat Stadium will be 7.45pm.