diff --git a/post_parser.py b/post_parser.py
index 81899db..42203e5 100644
--- a/post_parser.py
+++ b/post_parser.py
@@ -490,8 +490,9 @@ class PostParser:
if description := getattr(webpage, "description", None):
# Process the description to handle line breaks and possibly HTML
processed_description = description.replace('\n', '
')
- # Check for unlinked URLs and turn them into links
- processed_description = self._add_hyperlinks_to_raw_urls(processed_description)
+ # Check for unlinked URLs and turn them into links only if description is short
+ if len(processed_description.strip()) <= 10:
+ processed_description = self._add_hyperlinks_to_raw_urls(processed_description)
html_parts.append(f'