diff --git a/tasks/funkwhale.yml b/tasks/funkwhale.yml
index 07ea089b8cc269d684e2276834038c813b3abff3..bdd6fd26c642a369ed24f068f0632c9052af4556 100644
--- a/tasks/funkwhale.yml
+++ b/tasks/funkwhale.yml
@@ -1,5 +1,11 @@
 ---
 
+- name: Ensure home folder can be created
+  become: true
+  file:
+    path: "{{ funkwhale_install_path | dirname }}"
+    state: directory
+
 - name: "Create funkwhale user"
   become: true
   user: