diff --git a/plugins/VersionUpgrade/VersionUpgrade22to24/VersionUpgrade.py b/plugins/VersionUpgrade/VersionUpgrade22to24/VersionUpgrade.py index 04267f45f1..b820306fe1 100644 --- a/plugins/VersionUpgrade/VersionUpgrade22to24/VersionUpgrade.py +++ b/plugins/VersionUpgrade/VersionUpgrade22to24/VersionUpgrade.py @@ -48,9 +48,11 @@ class VersionUpgrade22to24(VersionUpgrade): # Change the name of variant and insert empty_variant into the stack. new_container_list = [] for item in container_list: + if not item: # the last item may be an empty string + continue if item == variant_name: - new_container_list.append(config_name) new_container_list.append("empty_variant") + new_container_list.append(config_name) else: new_container_list.append(item) @@ -62,7 +64,7 @@ class VersionUpgrade22to24(VersionUpgrade): config.remove_option("general", "containers") for index in range(len(container_list)): - config.set("containers", index, container_list[index]) + config.set("containers", str(index), container_list[index]) output = io.StringIO() config.write(output)