diff --git a/app/views/conferences/show.html.haml b/app/views/conferences/show.html.haml
index 283d5e00..461c23d9 100644
--- a/app/views/conferences/show.html.haml
+++ b/app/views/conferences/show.html.haml
@@ -53,8 +53,6 @@
= render 'social_media', contact: @conference.contact
= render 'footer'
- = yield :modals
-
- cache [@conference.color, '#splash#inlinejs'] do
- content_for :script_head do
:javascript
diff --git a/app/views/layouts/application.html.haml b/app/views/layouts/application.html.haml
index 128f491a..60c56307 100644
--- a/app/views/layouts/application.html.haml
+++ b/app/views/layouts/application.html.haml
@@ -32,6 +32,9 @@
= render 'layouts/messages'
#content
= yield
+
+ = yield :modals
+
#footer
.container
%p.muted.text-center