Germany are preparing for life without captain Michael Ballack when they face Hungary in Budapest on Saturday in their penultimate warm-up match.
With Ballack out with an ankle injury, Bayern Munich defender Philipp Lahm will take over the captain's armband to captain the side in South Africa, but striker Miroslav Klose will lead Germany in Budapest.