diff --git a/MediaBrowser.WebDashboard/Api/PackageCreator.cs b/MediaBrowser.WebDashboard/Api/PackageCreator.cs
index dd1eba9a56..abed47589f 100644
--- a/MediaBrowser.WebDashboard/Api/PackageCreator.cs
+++ b/MediaBrowser.WebDashboard/Api/PackageCreator.cs
@@ -274,10 +274,19 @@ namespace MediaBrowser.WebDashboard.Api
var version = GetType().Assembly.GetName().Version;
- var imports = "";
- imports = "";
+ var imports = new[]
+ {
+ "thirdparty/polymer/polymer.html",
+ "thirdparty/paper-button/paper-button.html",
+ "thirdparty/iron-icons/iron-icons.html"
+ };
+ var importsHtml = string.Join("", imports.Select(i => "").ToArray());
+
+ // It would be better to make polymer completely dynamic and loaded on demand, but seeing issues with that
+ // In chrome it is causing the body to be hidden while loading, which leads to width-check methods to return 0 for everything
+ //imports = "";
- html = html.Replace("