斯拉格霍恩圣诞晚会的当晚牢不可破的誓言被揭露在斯拉格霍恩的圣诞晚会上,哈利注意到德拉科·马尔福试图不请自来。斯内普把马尔福拉到一边私下交谈。哈利用隐形衣跟着并偷听。他听到斯内普主动提出帮助马尔福,并透露他与纳西莎立下了牢不可破的誓言,要保护马尔福,并在马尔福失败时替他完成任务。马尔福拒绝了斯内普的帮助,坚称自己有计划,不需要干涉。他指责斯内普想抢他的功劳。这段对话证实了哈利的怀疑:马尔福正在为伏地魔执行一项任务,而斯内普也深深卷入其中,尽管他的真实忠诚仍不明朗。