diff --git a/product/CMFActivity/ActiveObject.py b/product/CMFActivity/ActiveObject.py index 6f1c6111816f56b4f055a76711789b884fc7a054..ce667583a93cbbd0a543ba782efea1224d40904c 100755 --- a/product/CMFActivity/ActiveObject.py +++ b/product/CMFActivity/ActiveObject.py @@ -112,7 +112,7 @@ class ActiveObject(ExtensionClass.Base): self.flushActivity(invoke=invoke, **kw) if hasattr(aq_base(self), 'objectValues'): for o in self.objectValues(): - if hasattr(aq_base(self), 'recursiveFlushActivity'): + if hasattr(aq_base(o), 'recursiveFlushActivity'): o.recursiveFlushActivity(invoke=invoke, **kw) security.declareProtected( permissions.View, 'hasActivity' )