diff --git a/djangoldp/serializers.py b/djangoldp/serializers.py index 1394713b53b9141dd8c01e1ab832dcf0079cf21c..5560793a8bfd23b3d0a474ffc32a7811f9af1759 100644 --- a/djangoldp/serializers.py +++ b/djangoldp/serializers.py @@ -618,4 +618,5 @@ class LDPSerializer(HyperlinkedModelSerializer): saved_item = self.internal_create(validated_data=item, model=manager.model) if getattr(manager, 'through', None) is not None and manager.through._meta.auto_created: + manager.remove(saved_item) manager.add(saved_item)