diff --git a/src/mpsd_software_manager/mpsd_software.py b/src/mpsd_software_manager/mpsd_software.py
index de558b2b5b8257154ab8a2e2480be1580272bf37..abcec774bd047f91700f05bce34efe14904a5d01 100755
--- a/src/mpsd_software_manager/mpsd_software.py
+++ b/src/mpsd_software_manager/mpsd_software.py
@@ -1145,7 +1145,7 @@ def remove_environment(mpsd_release, root_dir, package_sets="NONE", force_remove
     # 3rd case: remove specific package_sets from release
     for package_set in package_sets:
         # we load the spack environment and remove the package_set
-        if package_set not in ["global_packages", "global"]:
+        if package_set not in ["global_generic", "global"]:
             remove_spack_environment(dir_to_remove / "spack", package_set)
         else:
             # list all specs from the global_packages.list