User blog comment:The severus snape/Noticed something the other day.../@comment-3464779-20120814071110

yes but a horcrux is destroyed only when the host is destroyed (sacrifice/dying on the basis of love is a special circumstance) and vice versa (i.e. if the host is destroyed, the horcrux is destroyed, and if the horcrux is destroyed, the host is destroyed). Since Harry didn't die, the horcrux was only damaged but I'm guessing pheonix tears repaired it since it repairs anything inside the body (voldemort's soul being part of harry)!