Indianapolis will host the 2007 US Grand Prix after organisers agreed a deal with F1 boss Bernie Ecclestone.
Ferrari's Michael Schumacher won this year's race
The most recent contract for the Grand Prix to run at the Brickyard expired after this year's race on 2 July.
Its future was jeopardised in 2005 when tyre safety fears reduced it a farce, with 14 out of 20 drivers withdrawn.
"This shouldn't be a message of any type that this event doesn't have a long-term future," said track spokesman Ron Green of the new one-year deal.
"We are committed to keeping the US Grand Prix in Indianapolis for a long, long time." The US Grand Prix first came to Indianapolis, home of the Indy 500 race, in 2000.
Next year's GP is tentatively scheduled for 17 June.