I never heard this, I heard that Joe chose not to come back on the Howard Stern show for quite a while because Stern refused to pull Joe's drunken rendition of Desperado. Stern makes it sound as if Henley forbade it.Howard talked about the time that Joe Walsh came in and performed Desperado on the show and got into a lot of trouble with Don Henley. He was banned from doing the show for a long time after that. Don said that Joe used to perform ''Life in the Fast Lane'' in his solo act but Henley put a stop to that as well.
And why would Henley forbid Joe to do Life in the Fast Lane in his solo shows when he co-wrote the song?