diff -r e08d8e171238 -r 38058ce2a9ec cubicweb/server/edition.py --- a/cubicweb/server/edition.py Mon Apr 23 15:23:55 2018 +0200 +++ b/cubicweb/server/edition.py Tue Apr 24 10:19:42 2018 +0200 @@ -155,5 +155,6 @@ thecopy = EditedEntity(copy(self.entity)) thecopy.entity.cw_attr_cache = copy(self.entity.cw_attr_cache) thecopy.entity._cw_related_cache = {} + thecopy.entity._cw_adapters_cache = {} thecopy.update(self, skipsec=False) return thecopy