diff --git a/product/ZMySQLDA/db.py b/product/ZMySQLDA/db.py
index 7d53b8b913a5887a0b491ebf82c1c43e9f75db15..0ea45674d550ce181efcbf85315bbd0490f96060 100644
--- a/product/ZMySQLDA/db.py
+++ b/product/ZMySQLDA/db.py
@@ -207,7 +207,7 @@ class DB(TM):
       self._finished_or_aborted[get_ident()] = value
 
     def cleanupConnections(self):
-      for db in self.db:
+      for db in self.db.itervalues():
         db.close()
 
     def forceReconnection(self):