A expressão HTMLAgilityPack não pode conter expressões lambda

Eu quero o InnerText do div chamado album_notes. Como fiz em muitos outros lugares, meu código é o seguinte:

<code>public void Album_Notes(HtmlAgilityPack.HtmlDocument bandHTML)
{
        this.lblNotes.Text = bandHTML.DocumentNode.Descendants("div").First(x => x.Id == "album_notes").InnerHtml;
</code>

O TextBlock, lblNotes, acaba sem texto como resultado. Se eu abrir o QuickWatch enquanto estiver no modo de depuração, recebo o seguinte resultado:

Expressão não pode conter expressões lambda

mesmo que eu usei exatamente a mesma sintaxe pelo menos 10 outras vezes em outro lugar no mesmo aplicativo. O curioso é que, na verdade, isso não causa erros nem nada, apenas preenche o TextBlock com uma string vazia.

O que há de errado com o meu código?

questionAnswers(1)

yourAnswerToTheQuestion