Klien has not raced in a grand prix since 2006
Austrian Christian Klien will replace Japan's Sakon Yamamoto in the Hispania team for the Singapore Grand Prix.
Hispania said in a statement that Yamamoto, who joined the cash-strapped team at the British Grand Prix in July, was ill and would not be able to drive.
Team principal Colin Kolles said: "It looks as if Sakon Yamamoto has food poisoning, and he doesn't feel well.
"Because of this, Christian Klien will be driving the car this Friday and the rest of the Singapore Grand Prix."
Kolles added that he hoped Yamamoto would be "able to drive at his home Grand Prix in Japan", which is the next race in two weeks' time.
Sunday's Singapore event will be Klien's first F1 race since 2006, the second of two seasons he spent at Red Bull. He made his F1 debut for Jaguar in 2004.
Since 2006, he has been a test driver, first at Honda, then BMW Sauber and finally this season at Hispania, who are one of three new teams on the grid.
Hispania, who only just made it to the first after an 11th-hour change of ownership, have propped up the field this season amid a continuing budget shortage.
They started the season with Brazilian Bruno Senna and Indian Karun Chandhok as their drivers, before Yamamoto was drafted in for the British race after bringing money to the team.
He replaced Senna initially, but took Chandhok's seat from the following race in Germany.
Kolles has remained vague on which drivers would take part in each race, saying only that the team had four drivers and he would decide on a race-by-race basis which two would compete.