Sri Lanka will also miss his wily slow left-arm bowling, which has yielded 273 wickets from his astonishing 357 matches since his debut in December 1989.
However, referee Steve Conroy ruled that the striker had led with the arm as he challenged McGregor to a miss-hit McGeady volley that flew high into the air.
If Australia opt to use four seamers at the Waca, left-arm spinner Michael Beer is likely to miss out on his Test debut after he was drafted in to replace the ineffective Xavier Doherty in Australia's 12-man squad.