Mladen Petric, Damien Duff, Mark Schwarzer and John Arne Riise all return after missing last weekend's 1-1 FA Cup third round draw with Blackpool.
Diarra (knee) and Frei (pelvis) are out, though, while right-back Stephen Kelly is set to join Reading.
The Honduras international, signed from Sporting Kansas City, stayed on the bench in last weekend's FA Cup tie against Bournemouth having only arrived in the UK two days before, but now has a week's training under his belt.
Fellow new boy Angelo Henriquez is pushing for a start after impressing as a substitute last weekend, but defenders Antolin Alcaraz (groin) and Adrian Lopez (hamstring) and midfielders Ben Watson (broken leg), Albert Crusat (knee) and Ryo Miyaichi (ankle) are all out.
Fulham: Schwarzer, Stockdale, Somogyi, Etheridge, Riether, Hangeland, Hughes, Senderos, Riise, Briggs, Dejagah, Baird, Sidwell, Karagounis, Kacaniklic, Duff, Richardson, Kasami, Ruiz, Rodallega, Berbatov, Petric.
Wigan: Al Habsi, Pollitt, Boyce, Caldwell, Ramis, Figueroa, Beausejour, Jones, Maloney, Espinoza, McCarthy, McArthur, Stam, McManaman, Di Santo, Henriquez, Boselli, Fyvie, Redmond, Mustoe, Orsula, Morris.