diff --git a/tasks/funkwhale.yml b/tasks/funkwhale.yml
index 0754ecb2736265f9307a76b5bb43dca0d180fe87..be6e36da0e3bdb1cb2b171569281c39ef35f53d6 100644
--- a/tasks/funkwhale.yml
+++ b/tasks/funkwhale.yml
@@ -239,7 +239,7 @@
 - name: Append custom settings to production.py, if any
   become: true
   become_user: "{{ funkwhale_username }}"
-  when: "funkwhale_custom_settings|bool"
+  when: "funkwhale_custom_settings != none"
   blockinfile:
     path: "{{ funkwhale_install_path }}/api/config/settings/production.py"
     insertafter: "EOF"