Defender Lewin Nyatanga returns for Peterborough as Charlton visit London Road.
Nyatanga recently signed on loan from Bristol City but was not allowed to play in the FA Cup last week but is back in the frame to face the Addicks.
Playmaker George Boyd will serve the final game of his three-match suspension but wide man Tommy Rowe picked up a groin injury at Brentford three weeks ago and is ruled out.
Midfielder Lee Frecklington is also out after he suffered ankle ligament damage in the defeat to leaders Brighton last month.
Posh have not played Charlton for over 16 years when Garry Nelson hit a hat-trick at The Valley in a 5-1 win for the south London side.