diff --git a/plone/app/discussion/conversation.py b/plone/app/discussion/conversation.py index 6fd488f..935229f 100644 --- a/plone/app/discussion/conversation.py +++ b/plone/app/discussion/conversation.py @@ -317,6 +317,10 @@ class Conversation(Traversable, Persistent, Explicit): if not suppress_container_modified: notify(ContainerModifiedEvent(self)) + # XXX: This shouldn't be necessary. + content_obj = aq_parent(self) + content_obj.reindexObject() + def __iter__(self): return iter(self._comments)