Radio 1 DJ Chris Moyles' breakfast show is "not appropriate" for the BBC, according to Noel Edmonds, one of the station's former stars.
Edmonds (left) hosted the breakfast show from 1973 to 1978
The Deal or No Deal host told Q magazine Moyles was "clearly talented" but wished "he wasn't so coarse".
"I find a lot of what he says offensive and I don't think it's my age," said the 57-year-old, who presented the Radio 1 breakfast show in the 1970s.
But he said Moyles' listening figures meant "he's doing something right".
Edmonds, who has just received his first Bafta nomination, said he was being "slightly guarded" in his comments because Moyles had praised his hit Channel 4 gameshow.
"It feels rather horrid to say that I don't think his show is very good," Edmonds said. A Radio 1 spokesman declined to comment.
Last week, Moyles - who currently has 6.5 million weekly listeners - apologised for swearing at one of them live on air.