diff --git a/gso/services/partners.py b/gso/services/partners.py
index f2080380e30773156af456daa080ae1e37f0a7bc..01bb97cf559a609170c36799291cebe0be3b3dbb 100644
--- a/gso/services/partners.py
+++ b/gso/services/partners.py
@@ -49,6 +49,8 @@ def create_partner(
         raise
     finally:
         db.session.close()
+    finally:
+        db.session.close()
 
 
 def delete_partner_by_name(name: str) -> None:
@@ -65,3 +67,5 @@ def delete_partner_by_name(name: str) -> None:
         raise
     finally:
         db.session.close()
+    finally:
+        db.session.close()