diff --git a/ietf/meeting/views.py b/ietf/meeting/views.py
index a195e74ce..f386f8932 100644
--- a/ietf/meeting/views.py
+++ b/ietf/meeting/views.py
@@ -4105,6 +4105,7 @@ def organize_proceedings_sessions(sessions):
'minutes': _format_materials((s, s.minutes()) for s in ss),
'bluesheets': _format_materials((s, s.bluesheets()) for s in ss),
'recordings': _format_materials((s, s.recordings()) for s in ss),
+ 'meetecho_recordings': _format_materials((s, [s.session_recording_url()]) for s in ss),
'chatlogs': _format_materials((s, s.chatlogs()) for s in ss),
'slides': _format_materials((s, s.slides()) for s in ss),
'drafts': _format_materials((s, s.drafts()) for s in ss),
diff --git a/ietf/templates/meeting/group_proceedings.html b/ietf/templates/meeting/group_proceedings.html
index 95d6dc5da..496fa9226 100644
--- a/ietf/templates/meeting/group_proceedings.html
+++ b/ietf/templates/meeting/group_proceedings.html
@@ -88,12 +88,13 @@
{% endfor %}
- {% if entry.session.video_stream_url %}
-
- Session recording
-
-
- {% endif %}
+ {% for rec in entry.meetecho_recordings %}
+
+ Session recording
+ {% if rec.time %}{{ rec.time|date:"D G:i"}}{% endif %}
+
+
+ {% endfor%}
{# slides #}