diff --git a/program/serializers.py b/program/serializers.py
index 08cf6ebd72bc23a3c8df0e63dfe65c041bf5a1ae..44659421ed0cc774e2d11d67db8bc4867dadd70a 100644
--- a/program/serializers.py
+++ b/program/serializers.py
@@ -1724,7 +1724,7 @@ class MediaSerializer(serializers.ModelSerializer):
                     entry_data.update({"order": order})
 
                     try:
-                        MediaSource.objects.create(playlist=instance, **entry_data)
+                        MediaSource.objects.create(media=instance, **entry_data)
                     except IntegrityError:
                         raise exceptions.ValidationError(
                             code="media-source-entry-file-id-or-uri",