How about they just don't show Barney Frank at all anymore?
That will work also, unfortunatly, he just seems to show up all the time on the Sunday shows.