Alex Marrow is poised to return to the Palace squad.
The former Blackburn midfielder has missed the last three matches due to an ankle injury but is expected to be passed fit in time to face the Royals.
Left-back David Wright has been deputising in midfield and could be the man to give way.
Nathaniel Clyne is playing despite an ongoing knee problem which has restricted his training and should be okay to continue, but fellow full-back Lee Hills remains a long-term absentee with a knee injury.
Everton loanee James Vaughan will continue as the lone frontman with boss Dougie Freedman sticking with the 4-5-1 formation which has brought eight consecutive clean sheets at Selhurst Park.
Reading will have midfielder Jem Karacan back in the fold.
Karacan has missed the last three games through suspension but is available again.
Central defender Alex Pearce is still missing with a thigh injury, while Alex McCarthy will continue in goal.
The 21-year-old made his full debut for the Royals in the midweek win over Millwall as number one Adam Federici continues to be troubled with a knee injury.
The Australian was forced off with six minutes remaining of the 1-1 draw with Watford last Saturday so Mikkel Andersen will be on the bench as cover.
Striker Mathieu Manset is a doubt with a calf injury so former taxi driver Brett Williams could be on the bench again.