Diego Fabbrini is set to start for Birmingham City against Charlton Athletic after flying to Italy to be fitted with a new face mask.
The on-loan striker broke his nose at Easter after a clash with Nathaniel Chalobah.
Andrew Shinnie is named on the bench for the home side after overcoming a foot injury.
Jordan Cousins is named in midfield for Charlton after Alou Diarra, who is among the substitutes, picked up a knee injury in the recent victory over Leeds United.
Johnnie Jackson and Callum Harriott are also ruled out.
Birmingham are unbeaten in their last seven home games, winning four. Their last defeat at St Andrew's was 1-0 against Millwall on February 10.
Birmingham City:: Randolph, Caddis, Spector, Morrison, Grounds, Davis, Tesche, Cotterill, Fabbrini, Gray, Donaldson
Subs: Robinson, Gleeson, Thomas, Doyle, Shinnie, Arthur, Dyer
Charlton Athletic: Henderson, Solly, Johnson, Ben Haim, Fox, Berg Gudmundsson, Cousins, Buyens, Bulot, Vetokele, Watt
Subs: Gomez, Eagles, Diarra, Wiggins, Church, Lennon, Etheridge