diff --git a/src/com/mdt/rtm/data/RtmTaskNote.java b/src/com/mdt/rtm/data/RtmTaskNote.java
index 837f24569..d3e9716f9 100644
--- a/src/com/mdt/rtm/data/RtmTaskNote.java
+++ b/src/com/mdt/rtm/data/RtmTaskNote.java
@@ -1,85 +1,89 @@
-/*
- * Copyright 2007, MetaDimensional Technologies Inc.
- *
- *
- * This file is part of the RememberTheMilk Java API.
- *
- * The RememberTheMilk Java API is free software; you can redistribute it
- * and/or modify it under the terms of the GNU Lesser General Public License
- * as published by the Free Software Foundation; either version 3 of the
- * License, or (at your option) any later version.
- *
- * The RememberTheMilk Java API is distributed in the hope that it will be
- * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser
- * General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this program. If not, see .
- */
-package com.mdt.rtm.data;
-
-import java.util.Date;
-
-import org.w3c.dom.Element;
-import org.w3c.dom.Text;
-
-/**
- * Represents a single task note.
- *
- * @author Edouard Mercier
- * @since 2008.04.22
- */
-public class RtmTaskNote
- extends RtmData
-{
-
- private String id;
-
- private Date created;
-
- private Date modified;
-
- private String title;
-
- private String text;
-
- public RtmTaskNote(Element element)
- {
- id = element.getAttribute("id");
- created = parseDate(element.getAttribute("created"));
- modified = parseDate(element.getAttribute("modified"));
- title = element.getAttribute("title");
- if (element.getChildNodes().getLength() > 0)
- {
- Text innerText = (Text) element.getChildNodes().item(0);
- text = innerText.getData();
- }
- }
-
- public String getId()
- {
- return id;
- }
-
- public Date getCreated()
- {
- return created;
- }
-
- public Date getModified()
- {
- return modified;
- }
-
- public String getTitle()
- {
- return title;
- }
-
- public String getText()
- {
- return text;
- }
-
-}
+/*
+ * Copyright 2007, MetaDimensional Technologies Inc.
+ *
+ *
+ * This file is part of the RememberTheMilk Java API.
+ *
+ * The RememberTheMilk Java API is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * The RememberTheMilk Java API is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see .
+ */
+package com.mdt.rtm.data;
+
+import java.util.Date;
+
+import org.w3c.dom.Element;
+import org.w3c.dom.Text;
+
+/**
+ * Represents a single task note.
+ *
+ * @author Edouard Mercier
+ * @since 2008.04.22
+ */
+public class RtmTaskNote
+ extends RtmData
+{
+
+ private String id;
+
+ private Date created;
+
+ private Date modified;
+
+ private String title;
+
+ private String text;
+
+ public RtmTaskNote(Element element)
+ {
+ id = element.getAttribute("id");
+ created = parseDate(element.getAttribute("created"));
+ modified = parseDate(element.getAttribute("modified"));
+ title = element.getAttribute("title");
+
+ // The note text itself might be split across multiple children of the
+ // note element, so get all of the children.
+ for (int i=0; i