diff --git a/src/octoprint/server/__init__.py b/src/octoprint/server/__init__.py
index 2711afa1..b1e4692d 100644
--- a/src/octoprint/server/__init__.py
+++ b/src/octoprint/server/__init__.py
@@ -1058,7 +1058,7 @@ class Server(object):
"js/app/helpers.js",
"js/app/main.js"]
js_plugins = dynamic_plugin_assets["external"]["js"]
- js_app = js_core + js_plugins
+ js_app = js_plugins + js_core
css_libs = [
"css/bootstrap.min.css",
diff --git a/src/octoprint/templates/javascripts.jinja2 b/src/octoprint/templates/javascripts.jinja2
index edebf560..9fb0c4e9 100644
--- a/src/octoprint/templates/javascripts.jinja2
+++ b/src/octoprint/templates/javascripts.jinja2
@@ -1,4 +1,4 @@
{% assets "js_libs" %}{% endassets %}
-{% assets "js_core" %}{% endassets %}
{% assets "js_plugins" %}{% endassets %}
+{% assets "js_core" %}{% endassets %}
{% if g.locale %}{% endif %}