 		 */
 		public function get body():String
 		{
-			if (!exists(myBodyNode))
+			if (!exists(myBodyNode) || !exists(myBodyNode.firstChild))
 			{
 				return null;
 			}

 *     Nick Velloff <nick.velloff@gmail.com>
 *     Sean Treadway <seant@oncotype.dk>
 *     Sean Voisen <sean@voisen.org>
 *
 *
 * Licensed under the Apache License, Version 2.0 (the "License");

						case Message.STATE_INACTIVE :
						case Message.STATE_PAUSED :
							myStateNode = children[i];
							continue;
					}
				}
			}
