diff --git a/externals/patches/grpc-1.62.3.patch b/externals/patches/grpc-1.62.3.patch
index 6f0671b36a292454c3a4fc7a705547a15e10363c..083030b95dd080a4f2b678e240bbb1842f5a0675 100644
--- a/externals/patches/grpc-1.62.3.patch
+++ b/externals/patches/grpc-1.62.3.patch
@@ -18,3 +18,18 @@
            return PollNonEmpty();
          });
    }
+--- cmake/systemd.cmake~	2024-08-22 13:08:53.000000000 +0200
++++ cmake/systemd.cmake	2025-03-26 10:48:24.167797056 +0100
+@@ -15,6 +15,6 @@
+-find_package(systemd)
+-if(TARGET systemd)
+-  set(_gRPC_SYSTEMD_LIBRARIES systemd ${SYSTEMD_LINK_LIBRARIES})
+-  add_definitions(-DHAVE_LIBSYSTEMD)
+-endif()
+-set(_gRPC_FIND_SYSTEMD "if(NOT systemd_FOUND)\n  find_package(systemd)\nendif()")
++# find_package(systemd)
++# if(TARGET systemd)
++#   set(_gRPC_SYSTEMD_LIBRARIES systemd ${SYSTEMD_LINK_LIBRARIES})
++#   add_definitions(-DHAVE_LIBSYSTEMD)
++# endif()
++# set(_gRPC_FIND_SYSTEMD "if(NOT systemd_FOUND)\n  find_package(systemd)\nendif()")