empty message crasher in Eudora

I’ve found a quick and easy way to crash Eudora 6.2.4. Simply select or open a message with no body text (for example, a message with just a subject line but no content). Then, run this script:

tell application "Eudora" to get body of message 0

This crashes Eudora, and a “connection invalid” error message is generated.

This is a problem because I have scripts to create ical events and omnifocus actions from email, and I like to attach the message body to the new item as a note. Anyone have an idea of how to get the body (not the whole text) while avoiding this crasher?

For example, one idea is to strip the headers from the whole text, but I don’t know how to do that.

Browser: Safari 522) OmniWeb/v613.0.93354
Operating System: Mac OS X (10.5)