Defender Lewin Nyatanga returns for Peterborough.
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.
Paul Benson will return to the Charlton starting line-up for the trip.
The in-form striker, who has hit six goals in his last eight matches, was rested for Tuesday night's Johnstone's Paint Trophy win at Southend.
Boss Phil Parkinson made five changes in midweek so Christian Dailly, Matt Fry, Joe Anyinsah and Scott Wagstaff should also come straight back in.
Dailly replaced Gary Doherty at half-time but is likely to partner his fellow veteran at centre-half with Jonathan Fortune dropping out.
Full-backs Kelly Youga (knee) and Chris Solly (ankle) remain on the sidelines.
The Addicks are looking for a fourth straight league win which could lift them to second in the table.