diff -r 4f4369e63f5e -r 6abd6e3599f4 web/httpcache.py --- a/web/httpcache.py Mon Apr 12 14:41:01 2010 +0200 +++ b/web/httpcache.py Tue Apr 13 12:19:24 2010 +0200 @@ -43,6 +43,8 @@ """ def etag(self): + if self.req.cnx is None: + return self.view.__regid__ return self.view.__regid__ + '/' + ','.join(sorted(self.req.user.groups)) def max_age(self):