diff --git a/systemd.spec b/systemd.spec
index 68f2539..fa69615 100644
--- a/systemd.spec
+++ b/systemd.spec
@@ -165,9 +165,11 @@ BuildRequires:  python3-devel
 BuildRequires:  python3dist(jinja2)
 BuildRequires:  python3dist(lxml)
 BuildRequires:  python3dist(pefile)
+%if %{undefined rhel}
 BuildRequires:  python3dist(pillow)
-BuildRequires:  python3dist(pytest)
 BuildRequires:  python3dist(pytest-flakes)
+%endif
+BuildRequires:  python3dist(pytest)
 BuildRequires:  python3dist(zstd)
 # gzip and lzma are provided by the stdlib
 BuildRequires:  firewalld-filesystem