Voici pourquoi :
* Luna a été capturée par des Mangemorts : Pendant la bataille du Département des Mystères, Luna a été capturée par les Mangemorts avec Harry, Ron et Ginny.
* Harry s'est échappé avec les autres : Harry s'est échappé du ministère avec Ron, Ginny, Neville et les autres membres de l'armée de Dumbledore présents.
* Luna a été sauvée plus tard : Luna a été sauvée du Département des Mystères par les membres de l'armée de Dumbledore, mais elle ne faisait pas partie du groupe d'évasion d'Harry.
Luna n'était donc pas avec Harry à la fin de la bataille. Elle a été secourue par les autres membres de l'armée de Dumbledore après qu'Harry et ses amis se soient déjà échappés.