diff -r 8f7fcbe11879 -r 3f6dfc312760 server/hooks.py --- a/server/hooks.py Tue Aug 11 17:26:51 2009 +0200 +++ b/server/hooks.py Tue Aug 11 17:27:27 2009 +0200 @@ -67,7 +67,7 @@ if self.entity.eid in session.transaction_data.get('pendingeids', ()): # entity have been created and deleted in the same transaction return - if not self.entity.created_by: + if not self.entity.related('created_by'): session.add_relation(self.entity.eid, 'created_by', session.user.eid)