https://github.com/dracut-ng/dracut-ng/pull/1207
diff --git a/modules.d/06rngd/module-setup.sh b/modules.d/06rngd/module-setup.sh
index 1fcc831c4..064379242 100755
--- a/modules.d/06rngd/module-setup.sh
+++ b/modules.d/06rngd/module-setup.sh
@@ -21,7 +21,7 @@
 check() {
     # if there's no rngd binary, no go.
     require_binaries rngd || return 1
-    require_binaries "${systemdsystemunitdir}/rngd.service" || return 1
+    [[ -e "${systemdsystemunitdir}/rngd.service" ]] || return 1
 
     return 0
 }
