diff --git a/src/mpsd_software_manager/spack.py b/src/mpsd_software_manager/spack.py
index 084ee49d19b8adecd58c16249ec1f68f97af6265..55e52c65996aff2dbb8e2565a7da253126a5a816 100644
--- a/src/mpsd_software_manager/spack.py
+++ b/src/mpsd_software_manager/spack.py
@@ -373,7 +373,7 @@ def refresh_modules(compilers: dict[str, Any] | None = None) -> None:
     # patch all intel modules
     try:
         with open(to_patch_file) as f:
-            modules_to_patch = yaml.load(f, loader=yaml.Loader)
+            modules_to_patch = yaml.load(f, Loader=yaml.Loader)
     except FileNotFoundError:
         logger.debug("No intel modules to patch")
         return