The Australian protester who halted this year's Oxford-Cambridge boat race on Wednesday denied a charge of causing a public nuisance and was told to stay away from events involving the royal family.
The annual race on April 7 had to be stopped after a wetsuit-clad Trenton Oldfield, 36, swam between the boats.
He admits his actions, but contests whether they amount to a public nuisance, Isleworth Crown Court in London heard.
Oldfield, who attended his plea and case management hearing wearing a grey cotton jacket and grey cotton trousers that revealed brightly coloured socks, will stand trial on September 24. He spoke only to confirm his name and age.
Stringent bail conditions imposed on the anti-elitist demonstrator effectively ban him from going anywhere near the diamond jubilee events or the London Olympics, the Henley Royal Regatta in Oxfordshire or the Royal Ascot racing meeting.
Prosecutor Simon Ray said there were "substantial grounds" to believe Oldfield would target those events.
Judge Anna Guggenheim told him he must not go within 100 metres of any road used for the Olympic torch relay, nor within 100 metres of any Olympic venue during the Games.
Oldfield is also barred from entering districts of London on days when jubilee events are taking place in June.
Source: AFP European Edition
