diff --git a/ietf/meeting/tests_views.py b/ietf/meeting/tests_views.py
index ebfa110e3..0539b2aeb 100644
--- a/ietf/meeting/tests_views.py
+++ b/ietf/meeting/tests_views.py
@@ -1243,7 +1243,7 @@ class SessionDetailsTests(TestCase):
         self.assertNotContains(r, 'deleted')
 
         q = PyQuery(r.content)
-        self.assertTrue(q('h2#session_%s div#session-buttons-%s' % (session.id, session.id)), 
+        self.assertTrue(q('h2#session_%s span#session-buttons-%s' % (session.id, session.id)), 
                                'Session detail page does not contain session tool buttons') 
         self.assertFalse(q('h2#session_%s div#session-buttons-%s span.fa-arrows-alt' % (session.id, session.id)), 
                          'The session detail page is incorrectly showing the "Show meeting materials" button')
diff --git a/ietf/templates/meeting/session_buttons_include.html b/ietf/templates/meeting/session_buttons_include.html
index 1309f2577..fc6ba4291 100644
--- a/ietf/templates/meeting/session_buttons_include.html
+++ b/ietf/templates/meeting/session_buttons_include.html
@@ -4,7 +4,7 @@
 {% load textfilters %}
 {% origin %}
 
-<div id="session-buttons-{{session.pk}}">
+<span id="session-buttons-{{session.pk}}">
   {% if session.agenda and show_agenda %}
     {% include "meeting/session_agenda_include.html" %}
     <!-- agenda pop-up button -->
@@ -101,4 +101,4 @@
       {% endif %}
     {% endif %}
   {% endif %}
-</div>
\ No newline at end of file
+</span>
\ No newline at end of file