diff --git a/tests/unit/switch_xml.c b/tests/unit/switch_xml.c
index 3af029ce4d..2f3e0c47eb 100644
--- a/tests/unit/switch_xml.c
+++ b/tests/unit/switch_xml.c
@@ -109,13 +109,13 @@ FST_MINCORE_BEGIN()
xml_string = switch_xml_toxml(xml, SWITCH_FALSE);
fst_requires(xml_string);
fst_check_string_equals(xml_string, "\n Voulez-Vous Parler Français\n\n");
- switch_xml_free(xml);
free(xml_string);
xml_string = switch_xml_toxml_ex(xml, SWITCH_FALSE, SWITCH_FALSE);
fst_requires(xml_string);
fst_check_string_equals(xml_string, "\n Voulez-Vous Parler Français\n\n");
switch_xml_free(xml);
+ free(xml_string);
}
FST_TEST_END()
}