Centre-back Richard Dunne serves a one-game ban, whilst striker John Carew has a knee injury and joins Gabriel Agbonlahor and Carlos Cuellar (both hamstring) and James Collins (calf) on the sidelines.
However, MacDonald has opted to leave behind Stiliyan Petrov, Luke Young and Ashley Young, whilst there is no James Milner following his move to Manchester City.
It means a number of youngsters have been drafted in, including James Collins Jnr, Eric Lichaj, Shane Lowry, Barry Bannan and Andreas Weimann.
Kick-off at the Gerhard Hanappi Stadium is 5:45pm.
Villa (from): Friedel, Guzan, Parish, Lichaj, Warnock, Clark, Davies, Baker, Osbourne, Beye, Reo-Coker, Bannan, Downing, Albrighton, Collins Jnr, Delfouneso, Lowry, Heskey, Hogg, Weimann.