diff --git a/Oqtane.Client/UI/ThemeBuilder.razor b/Oqtane.Client/UI/ThemeBuilder.razor
index 4931824b..a563dfd8 100644
--- a/Oqtane.Client/UI/ThemeBuilder.razor
+++ b/Oqtane.Client/UI/ThemeBuilder.razor
@@ -66,21 +66,17 @@
{
if (!string.IsNullOrEmpty(content))
{
- // format head content, remove scripts, and filter duplicate elements
- content = content.Replace("\n", "");
- var index = content.IndexOf("<");
- while (index >= 0)
+ if (PageState.RenderMode == RenderModes.Interactive)
{
- var element = content.Substring(index, content.IndexOf(">", index) - index + 1);
- if (!string.IsNullOrEmpty(element) && (PageState.RenderMode == RenderModes.Static || (!element.ToLower().StartsWith("") + 9 - index);
+ index = content.IndexOf("