Thomas Rogne returns to the Celtic squad for the trip to Paisley after serving a one-game ban against Hearts at Tynecastle on Wednesday.
Joe Ledley will serve his own ban, however, after being sent off in the defeat in Gorgie.
St Mirren midfielder Hugh Murray will miss the game with a fractured cheekbone sustained against Dundee United in midweek.
Loan striker Paul McGowan is also unavailable due to the terms of his loan move from Celtic, but David Barron, Craig Dargo (both knee), Steven Thomson (calf) and Stevie Robb (thigh) are all back in training and in contention.
Celtic (from): Forster, Cha Du-Ri, Rogne, Majstorovic, Izaguirre, McGinn, Hooiveld, Ki, Juarez, Stokes, Hooper, McCourt, Maloney, Samaras, Mulgrew, Zaluska, Towell, Wilson, Loovens, Murphy.
St Mirren (from): Samson, Van Zanten, McAusland, Lynch, Potter, Cregg, McGregor, Travner, Higdon, Wardlaw, McLean, Mathers, McCluskey, Brady, Lamont, Mooy, Barron, Dargo, Thomson, Robb.