diff -r 9f75f5de2134 -r 005f745315b0 server/session.py --- a/server/session.py Thu Sep 10 08:00:44 2009 +0200 +++ b/server/session.py Thu Sep 10 08:02:52 2009 +0200 @@ -81,7 +81,7 @@ def hijack_user(self, user): """return a fake request/session using specified user""" session = Session(user, self.repo) - session._threaddata = self._threaddata + session._threaddata = self.actual_session()._threaddata return session def _change_relation(self, cb, fromeid, rtype, toeid):