diff --git a/app/views/layouts/blank.html.erb b/app/views/layouts/blank.html.erb
index 493cbffdc..08bdd13b1 100644
--- a/app/views/layouts/blank.html.erb
+++ b/app/views/layouts/blank.html.erb
@@ -8,7 +8,7 @@
<%= csrf_meta_tag %>
<%= raw Danbooru.config.custom_html_header_content %>
- <%= javascript_pack_tag "application" %>
+ <%= javascript_pack_tag "application", defer: false %>
<%= stylesheet_pack_tag "application" %>
<%= yield :html_header %>
diff --git a/app/views/layouts/default.html.erb b/app/views/layouts/default.html.erb
index 2e99094a1..f683c0973 100644
--- a/app/views/layouts/default.html.erb
+++ b/app/views/layouts/default.html.erb
@@ -22,9 +22,9 @@
<%# XXX hack to only load Ruffle on Flash posts %>
<% if controller_name == "posts" && action_name == "show" && @post&.is_flash? %>
- <%= javascript_pack_tag "application", "flash" %>
+ <%= javascript_pack_tag "application", "flash", defer: false %>
<% else %>
- <%= javascript_pack_tag "application" %>
+ <%= javascript_pack_tag "application", defer: false %>
<% end %>
<%= stylesheet_pack_tag "application" %>