Reading boss Brian McDermott has no new worries ahead of the game.
The Royals ended a run of five straight draws with a 2-1 win at Derby last weekend and McDermott could name the same XI.
Striker Shane Long scored both goals and will continue in attack alongside Noel Hunt with Jobi McAnuff and Jimmy Kebe on the wings.
Club captain Ivar Ingimarsson (hamstring) completed 90 minutes for the reserves last week and the defender could be involved for the first time this season over the busy festive period.
His Icelandic compatriot Brynjar Gunnarsson (knee) is also back in training but the defensive midfielder is not expected to start.
Irish defender Julian Kelly (hamstring) is another injury concern but was not expected to compete for a first-team berth.
A sickness bug is sweeping the Bristol City camp ahead of the trip to Reading.
Several players are affected, including captain Louis Carey. The defender’s calf problem has responded well to an injection but illness could now postpone his comeback after almost six weeks on the sidelines.
“We’ve had to tell some of the lads to stay away because we cannot risk them coming into contact with the group,” said City boss Keith Millen. “It’s easy to pass it on and a lot of the players and staff have gone down with it in the last week or so.
“This is a busy time of year and, with four games in nine days, we need everybody to be available. It’s a matter of being sensible and taking the right precautions.”
Meanwhile, defender Liam Fontaine remains out with an ankle injury.