I was unsure which topic to put this in so I thought I would start a new one

If you are reading this post I am assuming you have read GOF and seen the film.
*
*
*
*
*
*
*
*
*
*
*
I have just seen the GOF film and was a bit put out by the graveyard scene where Harry fights Voldemort. Harry is tied to the gravestone and Voldemort is doing the usual baddie speech. He tells Harry he knows why he lost his powers when Harry was a baby. He says it was because Lily loved Harry so much and that he (Voldemort) hadn't taken the ancient magic into account.
Now all of this is true but didn't Dumbledore have the same talk with Harry in the HBP? Except in that book DD said that Voldemort didn't know why he lost his powers, that he never acknowledged the power of love and that was how Voldemort could be defeated. Any thoughts would be appreciated, even if it is to say I am being too picky.