diff --git a/post_parser.py b/post_parser.py
index 07d6a21..093b6c7 100644
--- a/post_parser.py
+++ b/post_parser.py
@@ -615,19 +615,20 @@ class PostParser:
show_caption_above = getattr(message, 'show_caption_above_media', False)
if show_caption_above:
- if media_html:
- content_body.append(media_html)
- content_body.append("
")
if text_html:
content_body.append(text_html)
content_body.append("
")
+ if media_html:
+ content_body.append(media_html)
+ content_body.append("
")
else:
- if text_html:
- content_body.append(text_html)
- content_body.append("
")
if media_html:
content_body.append(media_html)
content_body.append("
")
+ if text_html:
+ content_body.append(text_html)
+ content_body.append("
")
+
if poll_html: content_body.append(poll_html) # Poll
if message.forward_origin: content_body.append(f"--- Forwarded post end ---") # Forward info end