Didn't watch, but smart money's on it being a repeat. Muppets Studios has it pretty together these days to where if it was a new apearance, word would have gotten out via their Twitter feed and/or Facebook page, at least one of the Muppet news sites would have been given a heads up and it probably would have been mentioned in a commercial for this week's show.