--- a/Allura/allura/model/project.py
+++ b/Allura/allura/model/project.py
@@ -21,7 +21,7 @@
 from .session import project_orm_session
 from .neighborhood import Neighborhood
 from .auth import ProjectRole
-from .timeline import ActivityObject
+from .timeline import ActivityNode, ActivityObject
 from .types import ACL, ACE
 
 from filesystem import File
@@ -99,7 +99,7 @@
     def after_insert(self, obj, st, sess):
         g.zarkov_event('project_create', project=obj)
 
-class Project(MappedClass, ActivityObject):
+class Project(MappedClass, ActivityNode, ActivityObject):
     _perms_base = [ 'read', 'update', 'admin', 'create']
     _perms_init = _perms_base + [ 'register' ]
     class __mongometa__: