diff --git a/src/Model/River.py b/src/Model/River.py
index 9a8da7814fc6f17116bf20eab4944280aa7777fc..b7f645fba2c123d64f337848320a763684be04e3 100644
--- a/src/Model/River.py
+++ b/src/Model/River.py
@@ -355,7 +355,10 @@ class River(Graph, SQLSubModel):
         )
 
     def _db_save_delete_artefact_where_not_id(self, execute, data,
-                                              table:str, els:list):
+                                              table: str, els: list):
+        if len(els) == 0:
+            return
+
         try:
             execute(
                 f"DELETE FROM {table} " +
diff --git a/src/config.py b/src/config.py
index 3739eada6e6afa530fc28ed82eabc51f9cf8c840..aa97dfcf05fbca43d09cb508b5647e6a867d2816 100644
--- a/src/config.py
+++ b/src/config.py
@@ -116,19 +116,23 @@ class Config(SQL):
 
                 if int(release) < 3:
                     self.execute(
-                        f"INSERT OR IGNORE INTO data VALUES ('last_study', '')"
+                        "INSERT OR IGNORE INTO data "+
+                        "VALUES ('last_study', '')"
                     )
                     self.execute(
-                        f"INSERT OR IGNORE INTO data VALUES ('close_correctly', 'True')"
+                        "INSERT OR IGNORE INTO data " +
+                        "VALUES ('close_correctly', 'True')"
                     )
 
                 if int(release) < 4:
                     self.execute(
-                        f"INSERT OR IGNORE INTO data VALUES ('last_solver_name', '')"
+                        "INSERT OR IGNORE INTO data " +
+                        "VALUES ('last_solver_name', '')"
                     )
 
             self.execute(
-                f"UPDATE info SET value='{self._version}' WHERE key='version'"
+                f"UPDATE info SET value='{self._version}' " +
+                "WHERE key='version'"
             )
 
             self.commit()