diff --git a/ci-scripts/args_parse.py b/ci-scripts/args_parse.py
index b51fbc500dd89cce7106393a9e6685f4017551d9..1249f521728c1e846f7dfb8871185d966292aa40 100644
--- a/ci-scripts/args_parse.py
+++ b/ci-scripts/args_parse.py
@@ -203,7 +203,7 @@ def ArgsParse(argvs,CiTestObj,RAN,HTML,EPC,ldpc,HELP):
         elif re.match('^\-\-XMLTestFile=(.+)$', myArgv, re.IGNORECASE):
             matchReg = re.match('^\-\-XMLTestFile=(.+)$', myArgv, re.IGNORECASE)
             CiTestObj.testXMLfiles.append(matchReg.group(1))
-            HTML.testXMLfiles=matchReg.group(1)
+            HTML.testXMLfiles.append(matchReg.group(1))
             HTML.nbTestXMLfiles=HTML.nbTestXMLfiles+1
         elif re.match('^\-\-UEIPAddress=(.+)$', myArgv, re.IGNORECASE):
             matchReg = re.match('^\-\-UEIPAddress=(.+)$', myArgv, re.IGNORECASE)