diff --git a/mozilla/js/tests/e4x/XML/regress-324422-1.js b/mozilla/js/tests/e4x/XML/regress-324422-1.js
index 024ce90d2ee..85466bec6a5 100755
--- a/mozilla/js/tests/e4x/XML/regress-324422-1.js
+++ b/mozilla/js/tests/e4x/XML/regress-324422-1.js
@@ -55,7 +55,7 @@ for (var icount = 0; icount < 20; icount++)
printStatus(str.length);
-var x = new XML(str);
+var x = new XML('' + str + '');
TEST(1, expect, actual);
diff --git a/mozilla/js/tests/e4x/XML/regress-324422-2.js b/mozilla/js/tests/e4x/XML/regress-324422-2.js
index 66924ba29a3..8159650995a 100755
--- a/mozilla/js/tests/e4x/XML/regress-324422-2.js
+++ b/mozilla/js/tests/e4x/XML/regress-324422-2.js
@@ -55,7 +55,7 @@ for (var icount = 0; icount < 24; icount++)
printStatus(str.length);
-var x = new XML(str);
+var x = new XML('' + str + '');
TEST(1, expect, actual);