At least Paul Parry has a real reason for missing the trip to Budapest. The City winger has missed the last few Cardiff games as he recovers from a hamstring injury.
It's no surprise that he misses Wales' match. Mark Hughes though has been rocked with 9 other withdrawls, the two most high profile being Craig Bellamy and Ryan Giggs, both played full games for Newcastle and Man Utd respectively last weekend.
Robert Earnshaw and Daniel Gabbidonare both certian to start for Wales with Martyn Margetson hoping at some stage to earn his first senior cap.
Latest Wales squad
Danny Coyne (Leicester City), Paul Jones (Wolverhampton Wanderers), Martyn Margetson (Cardiff City), Rob Edwards (Aston Villa), Carl Fletcher (Bournemouth), Danny Gabbidon (Cardiff City), Andy Melville (West Ham United), Robert Page (Sheffield United), Gareth Roberts (Tranmere Rovers), Kit Symons (Crystal Palace), Ben Thatcher (Leicester City), Darren Barnard (Grimsby Town), Jason Koumas (West Bromwich Albion), Carl Robinson (Portsmouth), Robbie Savage (Birmingham City), Gary Speed (Newcastle United), David Vaughan (Crewe Alexandra), Craig Bellamy (Newcastle United), Rob Earnshaw (Cardiff City), Gareth Taylor (Nottingham Forest).