diff --git a/src/strass/strass_app/tests/test_forms.py b/src/strass/strass_app/tests/test_forms.py
index 22a408d9379f5c6cf7ee74ff4d8e5c64d9170156..69e5ab83254505f0f751e7ae041d7da5fbe3a0cb 100644
--- a/src/strass/strass_app/tests/test_forms.py
+++ b/src/strass/strass_app/tests/test_forms.py
@@ -21,10 +21,11 @@ import os
 import pathlib
 import random
 from tempfile import NamedTemporaryFile
-from django.core import mail
 
+import live_settings
 from crispy_forms import layout
 from django.contrib.auth.models import AnonymousUser
+from django.core import mail
 from django.core.files.uploadedfile import SimpleUploadedFile
 from django.template import Template, Context
 from django.test import RequestFactory
@@ -32,6 +33,7 @@ from freezegun import freeze_time
 
 from strass_app import forms
 from strass_app.forms import EmptyForm
+from strass_app.management.commands import load_demo
 from strass_app.tests.test_base_test_case import TooledTestCase
 
 logger = logging.getLogger(__name__)
@@ -59,6 +61,7 @@ class TestMain(TooledTestCase):
 
 class TestCandidateForm(TooledTestCase):
     def test_pdf_safe_crashes_log_collected(self):
+        load_demo.create_profiles()
         mail_count = len(mail.outbox)
         m = random.randint(1, 12)
         d = random.randint(1, 28)
@@ -72,7 +75,7 @@ class TestCandidateForm(TooledTestCase):
                     "first_name": "Ada",
                     "last_name": "Lovelace",
                     "email": "ada.lovelace@pasteur.fr",
-                    "profiles": "2",
+                    "profiles": [2],
                     "motivation": "Yes I am !",
                     "lang": "en",
                 },