diff --git a/flumi/Scripts/B9/HTMLParser.gd b/flumi/Scripts/B9/HTMLParser.gd
index e91cb4c..5234101 100644
--- a/flumi/Scripts/B9/HTMLParser.gd
+++ b/flumi/Scripts/B9/HTMLParser.gd
@@ -504,6 +504,10 @@ static func apply_element_bbcode_formatting(element: HTMLElement, styles: Dictio
# Apply general styling first (color, font-weight) for all elements
var formatted_content = content
+ # Don't apply any formatting to empty content
+ if formatted_content.strip_edges().length() == 0:
+ return formatted_content
+
# Apply font weight (bold/semibold/etc)
if styles.has("font-bold") and styles["font-bold"]:
formatted_content = "[b]" + formatted_content + "[/b]"