BILLY Jones makes his first start in five games as he comes in for the injured Steven Reid at right-back.
Steve Clarke makes two other changes – one enforced.
Romelu Lukaku earns an immediate recall after being ineligible to play against his parent club Chelsea last weekend and replaces the injured Shane Long (ankle) in attack.
Chris Brunt returns from the ankle problem that forced him to miss the trip to Stamford Bridge.
And the man to make way for the Baggies skipper is Marc-Antoine Fortune, who drops to the bench.
Goran Popov is available again after serving a three-match suspension and is named among the substitutes, while 16-year-old Isaiah Brown loses his place in the 18-man squad.
Michael Laudrup makes two changes to the Swans team that beat Newcastle 1-0 at home last weekend.
Former Baggie Luke Moore starts and Ki Sung-Yueng comes into the XI, with Leon Britton missing out altogether and Nathan Dyer dropping to the bench.
ALBION (4-2-3-1): Foster; Jones, McAuley, Olsson, Ridgewell; Yacob, Mulumbu; Dorrans, Morrison, Brunt (c); Lukaku. Subs: Myhill (gk), Tamas, Popov, Thomas, Rosenberg, Fortune, Odemwingie.
SWANSEA (4-3-3): Vorm; Rangel, Monk (c), Williams, Davies; Ki, de Guzman, Hernandez; Routledge, Michu, Moore. Subs: Tremmel (gk), Bartley, Tiendalli, Dyer, Gower, Lamah, Shechter.
REFEREE: L Mason (Lancashire).