diff --git a/src/InSillyCloWeb/assemblies/models.py b/src/InSillyCloWeb/assemblies/models.py
index f0c6f9758278b27cd0748b17b0095313b49a02fb..f2bdb71f0b9714841563c34489e6cf60fc5c6569 100644
--- a/src/InSillyCloWeb/assemblies/models.py
+++ b/src/InSillyCloWeb/assemblies/models.py
@@ -396,7 +396,7 @@ class SimulatorJob(models.Model):
 
     def run_insillyclo(self, request):
         if self.primers_file.name:
-            primers_file = pathlib.Path(self.primers_file.name)
+            primers_file = pathlib.Path(str(self.primers_file.file))
         else:
             primers_file = None
         return insillyclo.simulator.compute_all(
diff --git a/src/InSillyCloWeb/insillycloweb/settings.py b/src/InSillyCloWeb/insillycloweb/settings.py
index be6e99c3a26589c3abf7f6cdeb2c31f851c0613c..a41a3c23457e1254708b887643be357e0a3d3f1f 100644
--- a/src/InSillyCloWeb/insillycloweb/settings.py
+++ b/src/InSillyCloWeb/insillycloweb/settings.py
@@ -169,6 +169,9 @@ MEDIA_URL = config('MEDIA_URL', default='/media') + '/'
 STORAGES = {
     "default": {
         "BACKEND": "django.core.files.storage.FileSystemStorage",
+        "OPTIONS": {
+            "allow_overwrite": True,
+        },
     },
     "staticfiles": {
         "BACKEND": "djangoscss.storage.SassStaticFilesStorage",