diff --git a/program/views.py b/program/views.py
index f00fcaa52b483b1a0d37b8d32f8dde5388e789b9..14ef2306492819ca205f5d1c7d48cde6c8f84de5 100644
--- a/program/views.py
+++ b/program/views.py
@@ -709,7 +709,8 @@ class APINoteViewSet(viewsets.ModelViewSet):
             return Response(status=status.HTTP_400_BAD_REQUEST)
 
         serializer = NoteSerializer(
-            data=request.data, context={"user_id": request.user.id}
+            data={"show": show_pk, "timeslot": timeslot_pk} | request.data,
+            context={"user_id": request.user.id},
         )
 
         if serializer.is_valid():