diff --git a/src/mpsd_software_manager/spack.py b/src/mpsd_software_manager/spack.py
index b71c86e4b3d8386f32eb8849cf8e19f1732021ff..a8167eb44e492892544b8a3333f6b004a31865ab 100644
--- a/src/mpsd_software_manager/spack.py
+++ b/src/mpsd_software_manager/spack.py
@@ -648,7 +648,7 @@ def install_toolchain_compiler(spack_environment: str) -> dict[str, dict[str, st
             compilers_yaml = yaml.load(f, Loader=yaml.Loader)
 
         for compiler_definition in compilers_yaml["compilers"]:
-            compiler: dict[str, Any] = compiler_definition["compiler"]  # type: ignore [assignment]
+            compiler: dict[str, Any] = compiler_definition["compiler"]
             if compiler["spec"] == intel_spec:
                 compiler_flags: dict[str, str] = compiler["flags"]
                 compiler_flags["cflags"] = cflags