diff --git a/Oqtane.Client/UI/ThemeBuilder.razor b/Oqtane.Client/UI/ThemeBuilder.razor
index a563dfd8..c02c74c8 100644
--- a/Oqtane.Client/UI/ThemeBuilder.razor
+++ b/Oqtane.Client/UI/ThemeBuilder.razor
@@ -66,17 +66,18 @@
{
if (!string.IsNullOrEmpty(content))
{
- if (PageState.RenderMode == RenderModes.Interactive)
+ var elements = content.Split('<', StringSplitOptions.RemoveEmptyEntries);
+ foreach (var element in elements)
{
- // remove scripts
- var index = content.IndexOf("") + 9 - index);
- index = content.IndexOf("