diff --git a/bin/addons/base/ir/ir_cron.py b/bin/addons/base/ir/ir_cron.py
index 75d6b61f131a581577d8d8e29785d000a5b32b6b..2ea8746b883b7c922f44f00102352e9b6a986d95 100644
--- a/bin/addons/base/ir/ir_cron.py
+++ b/bin/addons/base/ir/ir_cron.py
@@ -75,6 +75,8 @@ class ir_cron(osv.osv, netsvc.Agent):
             f(cr, uid, *args)
 
     def _poolJobs(self, db_name, check=False):
+        if self.pool._init:
+            self.setAlarm(self._poolJobs, int(time.time())+10*60, [db_name])
         now = DateTime.now()
         #FIXME: multidb. Solution: a l'instanciation d'une nouvelle connection bd (ds pooler) fo que j'instancie
         # un nouveau pooljob avec comme parametre la bd