Well, there are plenty of overt reference to Harry Potter in that specific episode. So, like Jake said, I think it's intentional this time.

BTW, does anyone need me to upload this episode for their downloading needs?