diff -r d9a1e7939ee6 -r 635cfac73d28 web/request.py --- a/web/request.py Fri Jun 13 13:54:28 2014 +0200 +++ b/web/request.py Tue Jun 10 16:01:49 2014 +0200 @@ -1002,6 +1002,8 @@ return self.cnx.transaction_data def set_cnx(self, cnx): + if 'ecache' in cnx.transaction_data: + del cnx.transaction_data['ecache'] self.cnx = cnx self.session = cnx._session self._set_user(cnx.user)