diff --git a/src/program/templates/noscript_schedule_view.html b/src/program/templates/noscript_schedule_view.html
index 8ffcd497..29ed2a53 100644
--- a/src/program/templates/noscript_schedule_view.html
+++ b/src/program/templates/noscript_schedule_view.html
@@ -29,7 +29,7 @@
{{ instance.when.lower|date:"H:i" }}-{{ instance.when.upper|date:"H:i" }} |
- {{ instance.event.title }}
+ {{ instance.event.title }}
|
{{ instance.location.name }} |
{{ instance.event.event_type }} |
diff --git a/src/program/views.py b/src/program/views.py
index 69c1b519..2de7f211 100644
--- a/src/program/views.py
+++ b/src/program/views.py
@@ -803,9 +803,11 @@ class NoScriptScheduleView(CampViewMixin, TemplateView):
def get_context_data(self, *args, **kwargs):
context = super().get_context_data(**kwargs)
- context["eventinstances"] = models.EventInstance.objects.filter(
- event__track__camp=self.camp
- ).order_by("when")
+ context["eventinstances"] = (
+ models.EventInstance.objects.filter(event__track__camp=self.camp)
+ .prefetch_related("location", "event__event_type")
+ .order_by("when")
+ )
return context