The Yeovil Town striker has been elevated into Giovanni Trapattoni's squad after previously being placed on standby as Sean St Ledger suffers knee injury
The Glovers striker had previously been placed on standby as the squad was hit by a number of withdrawals and has now been elevated into the squad after Leicester City defender St Ledger pulled out after suffering a knee injury. Millwall striker Andy Keogh has also been added to the squad.
Several players had already withdrawn from the original squad ahead of the friendly game, including Aiden McGeady, Stephen Quinn, David Forde, Simon Cox and Norwich City winger Anthony Pilkington. The game is set to take place at Cardiff City Stadium on Wednesday August 14.
Meanwhile, Bolton Wanderers midfielder Keith Andrews has joined Championship side Brighton on a season-long loan.
The 32-year-old Republic of Ireland international had featured for Bolton in their opening two fixtures of the season before making the move to the Falmer Stadium and made his debut as a second half substitute in the 2-1 loss against Derby County on Saturday.
"I want to play at the highest level that I can and that's why I'm here," Andrews told the club's official website. "I'm joining a squad that has a wealth of experience that will make me become the player I know I can be.
"The style of football that they play here was also something that really appealed to me."