diff --git a/tests/DOM/DOMMemTest/DOMMemTest.cpp b/tests/DOM/DOMMemTest/DOMMemTest.cpp
index d4ec0ab347620e5fb8be8a89c5097ca5417f3ccd..ad6644743ee6f769aef0e9a8626604d8bf1f181f 100644
--- a/tests/DOM/DOMMemTest/DOMMemTest.cpp
+++ b/tests/DOM/DOMMemTest/DOMMemTest.cpp
@@ -739,8 +739,9 @@ void DOMBasicTests()
         DOM_Element     rootEl  = doc.createElement("RootElement");
         doc.appendChild(rootEl);
 
-
-        DOM_Text        txt1 = doc.createTextNode("Hello Goodbye");
+        DOMString       tmp("Hello Goodbye");
+        DOM_Text        txt1 = doc.createTextNode(tmp);
+		tmp = 0;
         rootEl.appendChild(txt1);
 
         txt1.splitText(6);