Checks to see if any SelfText

Had a bug if a thread did not have any self text, that a blank box would
appear.

Now we check to see if the SelfText has any data, if so then we append
the text to our document!