diff --git a/roles/keys/tasks/main.yml b/roles/keys/tasks/main.yml
index 333b155e551a08c9db856b530afbc99383a6a25c..d74a35f8a28a159c88749efb778a4ea4301324ef 100644
--- a/roles/keys/tasks/main.yml
+++ b/roles/keys/tasks/main.yml
@@ -11,12 +11,13 @@
     creates: /etc/wireguard/publickey
     cmd: wg genkey | tee privatekey | wg pubkey > publickey
   become: yes
-  
+
 - name: key-get
-  command: cat publickey
+  command: cat /etc/wireguard/publickey
   register: public_key
   changed_when: False
   notify: key-set
+  become: yes
 
 - name: key-set
   set_fact: