diff --git a/program/serializers.py b/program/serializers.py
index cd28a52de1cd36953fa0875c21d4879cef975134..4b3c278fd63cdaaed7f13359cf5eea00dc538a24 100644
--- a/program/serializers.py
+++ b/program/serializers.py
@@ -817,14 +817,14 @@ tags_json_schema = {
 
 class NoteSerializer(serializers.ModelSerializer):
     contributor_ids = serializers.PrimaryKeyRelatedField(
-        many=True, queryset=Host.objects.all(), source="contributors"
+        many=True, queryset=Host.objects.all(), required=False, source="contributors",
     )
     image_id = serializers.PrimaryKeyRelatedField(
         queryset=Image.objects.all(), required=False, allow_null=True
     )
     links = NoteLinkSerializer(many=True, required=False)
     playlist_id = serializers.IntegerField(required=False)
-    tags = JSONSchemaField(tags_json_schema)
+    tags = JSONSchemaField(tags_json_schema, required=False)
     timeslot_id = serializers.PrimaryKeyRelatedField(
         queryset=TimeSlot.objects.all(), required=False
     )