diff --git a/handlers/main.yml b/handlers/main.yml
index 06afe2224858e0cc04ff3e5c77c39decb3bc5af8..45a96f9954dc08d35dc709613ef3eb9c41754dc1 100644
--- a/handlers/main.yml
+++ b/handlers/main.yml
@@ -5,7 +5,10 @@
     daemon-reload: true
 
 - name: enable systemd-units
-  ansible.builtin.command: "systemctl enable /usr/local/lib/systemd/system/{{ item }}.service"
+#  ansible.builtin.command: "systemctl enable /usr/local/lib/systemd/system/{{ item }}.service"
+  ansible.builtin.systemd:
+    name: "{{ item }}.service"
+    enabled: true
   loop: "{{ vault_service_files.keys() | list }}"
 
 # https://docs.ansible.com/ansible/latest/collections/ansible/builtin/systemd_module.html