diff --git a/tasks/main.yml b/tasks/main.yml
index 4ad37649cbb11e52363c24aed8951da9529ebc21..e5af5d06a002a46b4618d486cd17f413129469c1 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -34,6 +34,9 @@
   include: domains.yml
   when: yunohost.extra_domains
 
+- name: Run diagnosis # Required to install certificates
+  shell: yunohost diagnosis run
+
 - name: Install certificates
   shell: yunohost domain cert-install
   changed_when: False