diff --git a/rhodecode/events/base.py b/rhodecode/events/base.py --- a/rhodecode/events/base.py +++ b/rhodecode/events/base.py @@ -56,12 +56,14 @@ class RhodecodeEvent(object): @property def actor(self): auth_user = self.auth_user + if auth_user: instance = auth_user.get_instance() if not instance: return AttributeDict(dict( username=auth_user.username )) + return instance return SYSTEM_USER