diff --git a/spack_repo/packages/dwd-icon-tools/package.py b/spack_repo/packages/dwd-icon-tools/package.py
index cf47145238de12eb27492613ce441ed0c73b4346..7070cd9f1db1ea3708a34aeef01b7458bb6d3d08 100644
--- a/spack_repo/packages/dwd-icon-tools/package.py
+++ b/spack_repo/packages/dwd-icon-tools/package.py
@@ -70,7 +70,7 @@ class DwdIconTools(Package):
                 "FCFLAGS": "-I/usr/include -stand f08 -O2 -g -fpp -qopenmp -check bounds -Wunused -DNOMPI",
                 "CFLAGS": "-std=gnu99 -O3 -DHAVE_LIBNETCDF -DHAVE_NETCDF4 -DHAVE_CF_INTERFACE -DHAVE_LIBGRIB "
                           "-DHAVE_LIBGRIB_API -DpgiFortran -D__ICON__ -DHAVE_CONFIG_H -traceback",
-                "LIBS": f"-leccodes -lgfortran -lhdf5 -lxml2",
+                "LIBS": f"-leccodes -lhdf5 -lxml2",
                 "V": "1",
                 "VERBOSE": "1",
                 "LDFLAGS": "-Wl,--copy-dt-needed-entries",