diff --git a/python/bob/db/utils.py b/python/bob/db/utils.py
index 0211c787cd3696e7adb719a9359deff0c0430609..ded8d2ca04f4957faf26950f6d1ca2fb4ead7b16 100644
--- a/python/bob/db/utils.py
+++ b/python/bob/db/utils.py
@@ -105,7 +105,8 @@ class SQLiteConnector(object):
     """Returns an SQLAlchemy engine"""
 
     from sqlalchemy import create_engine
-    return create_engine('sqlite://', creator=self, echo=echo)
+    from sqlalchemy.pool import NullPool
+    return create_engine('sqlite://', creator=self, echo=echo, poolclass=NullPool)
 
   def session(self, echo=False):
     """Returns an SQLAlchemy session"""