diff --git a/post_parser.py b/post_parser.py
index c5c7bf5..12e1a8b 100644
--- a/post_parser.py
+++ b/post_parser.py
@@ -555,7 +555,11 @@ class PostParser:
views_html = ""
if reactions := getattr(message, "reactions", None):
for reaction in reactions.reactions:
- reactions_html += f'{reaction.emoji} {reaction.count} '
+ # Replace None or empty emoji with replacement character
+ emoji = reaction.emoji
+ if emoji is None or emoji == "None" or emoji == "":
+ emoji = "�" # Question mark as replacement for missing emojis
+ reactions_html += f'{emoji} {reaction.count} '
reactions_html = reactions_html.rstrip()
if views := getattr(message, "views", None):