Chris Moyles should leave the BBC Radio 1 breakfast show following his on-air rant about not being paid, according to Radio 2 broadcaster Chris Evans.
Speaking to Richard Bacon on Five Live, Evans - host of Radio 1's breakfast show from 1995 to 1997 - said: "It's time for him to leave".
"Chris has got to go somewhere else," said Evans, who now hosts the Radio 2 breakfast show.
The 44-year-old said Moyles's tirade showed he had "lost perspective".
"Why do you think you have the right to hijack a BBC microphone to make that complaint?" he said of Moyles's recent claim he had not been paid for two months.
Evans went on to suggest Moyles should move into the commercial sector, potentially to Capital Radio if the London-based station goes national as proposed.
"I think he'll go to commercial radio, he'll get a massive pay packet, and I think he'll do very well.
"You've got to leave while there's still some heat around," Evans said of 36-year-old Moyles, whom he claimed was "way out of the demographic" of Radio 1's target audience.
Moyles is Radio 1's longest-serving breakfast host, having occupied the position since January 2004.