diff --git a/php-fpm/tasks/main.yml b/php-fpm/tasks/main.yml
index ab2c8d34f0b65077f2cc9ff3d842a61fe0e85db5..e2494455e6c004f4ba0d40765dadaa1818c64f39 100644
--- a/php-fpm/tasks/main.yml
+++ b/php-fpm/tasks/main.yml
@@ -50,7 +50,7 @@
   # yamllint disable rule:line-length
   shell: |
     set -o pipefail
-    systemctl list-units --state=loaded | grep uwsgi@ | sed -E 's/.*uwsgi@(.*)\\.service.*/\\1/'
+    systemctl list-units --state=loaded | grep php-fpm@ | grep -v .socket | sed -E 's/.*php-fpm@(.*)\.service.*/\1/'
   args:
     executable: /bin/bash
   # yamllint enable rule:line-length
@@ -63,7 +63,7 @@
     enabled: false
     state: stopped
   # yamllint disable-line rule:line-length
-  with_items: "{{ running_pools.stdout_lines|difference(fpm_pools|map(attribute=name))|list }}"
+  with_items: "{{ running_pools.stdout_lines|difference(fpm_pools|map(attribute='name')|list) }}"
 
 - meta: flush_handlers