Scott Brown is a doubt for Celtic against Saints.
The Hoops' captain struggled through Thursday night's Europa League play-off first-leg clash with Sion with an ankle injury and will be monitored.
Defender Kelvin Wilson missed the game with a leg injury and is very doubtful, while Glenn Loovens (hamstring), Beram Kayal (ankle) and Gary Hooper (ankle) are still out.
St Johnstone will be without Kevin Moon at Celtic Park.
Moon is likely to be sidelined for a few weeks with a broken bone in his hand, while Chris Millar is still out with a groin injury.
Callum Davidson has recovered from a thigh problem and Carl Finnigan should make the clash at Parkhead despite slight concerns over a hamstring strain.
Celtic (from): Forster, Cha, Majstorovic, Mulgrew, Mark Wilson, Commons, Forrest, Brown, Ki, Ledley, Samaras, McCourt, Stokes, Maloney, Zaluska, Matthews, Slane, Wanyama.
St Johnstone (from): Enckelman, Wright, McCracken, MacKay, Morris, Craig, M Davidson, Finnigan, Sheridan, Sandaza, Haber, Robertson, Mannus, McIntosh, Anderson, May, Caddis, C Davidson.