Diarra was withdrawn during the first half of the club's Capital One Cup clash with Cheltenham Town in midweek, and Allardyce will also have Andy Carroll absent through injury.
Striker Kenwyne Jones netted a hat-trick in midweek, but he is expected to find himself on the bench for the trip to Upton Park.
West Ham United: WDW
Stoke City: LWW
West Ham United: Jaaskelainen; Reid, O'Brien, Collins, Demel; Nolan, Noble, Diame, Jarvis, Downing; Maiga
Stoke City: Begovic; Pieters, Huth, Shawcross, Cameron; Wilson, Nzonzi, Adam, Walters, Etherington; Crouch
Sports Mole says: 1-1