diff --git a/src/api/schedule.py b/src/api/schedule.py
index b315e39aabf7965ffd7a0fe62779944dba786ab2..cf24fa6372a71363c14931bbb3ae59a0872ba317 100644
--- a/src/api/schedule.py
+++ b/src/api/schedule.py
@@ -168,7 +168,7 @@ class ScheduleEncoder(json.JSONEncoder):
         return {
             **event_template,
             'id': legacy_id,
-            'logo': event.banner_image.url if event.banner_image and event.banner_image.url else None,
+            'logo': settings.PLAINUI_BASE_URL + event.banner_image.url if event.banner_image and event.banner_image.url else None,
             **additional_data,
             # ATTENTION: if the description also exists in additional_data it is overwritten
             'abstract': event.abstract,