He did not lie. Watch it again. There was a whole other level of masti, followed by smileys in the taaveez.
I have watched it.. and it was definitely a lie through miss since Hanuman kade no mention of whose idea it was to give taveez.. that's why when NB said ye tere Pyar k lie, it felt hollow.. because he did not think about giving the taveez.. all the sweetness started from someone's else's gesture qnd Hanuman did not mention it