diff --git a/ui-admin/src/core-plugins/admin/1/as/services/xls-import/xls-import.py b/ui-admin/src/core-plugins/admin/1/as/services/xls-import/xls-import.py
index c6ef245df32fde9e5d09930e90daadb8fdaae2d1..631c5649d7a3c92253329e0daf22ab8e16e3df16 100644
--- a/ui-admin/src/core-plugins/admin/1/as/services/xls-import/xls-import.py
+++ b/ui-admin/src/core-plugins/admin/1/as/services/xls-import/xls-import.py
@@ -63,7 +63,7 @@ def process(context, parameters):
             # Check if xls_base64 is used for a single XLS
             xls_base64_string = parameters.get('xls_base64', None)
             if xls_base64_string is not None:
-                parameters.set('xls', [ base64.b64decode(xls_base64_string) ])
+                parameters.put('xls', [ base64.b64decode(xls_base64_string) ])
         result = _import(context, parameters)
         if temp is not None:
             FileUtils.deleteDirectory(temp)