Event.target.data won't show in htmlText field although it does as "trace"

Something a little weird is happening to me. I’m pulling some data from php and flash actually receives it in this form


trace("comments: " + event.target.data["comments"]); 

outputs:
comments: <img src=‘img.jpg’ align=‘left’/> by Harissa

A wide range of possibilities. Feel the freedom in your hands. Gift of imagination and creativity.

However, this does not show up in my htmlText textfield. If I take this piece of code and paste it as my htmlText = “” it does output everything properly, including the image. But as soon as I try this:


comment_txt.htmlText = event.target.data["comments"];

I get nothing in there.

Thanks for your help.