diff --git a/shared/jekyll_import.py b/shared/jekyll_import.py
index dc93d2b3c905fc8d6937a89972ecf8dc9d22b1b5..875940de765f8ba1382aacdcd1c1e13f5ff9c3b4 100644
--- a/shared/jekyll_import.py
+++ b/shared/jekyll_import.py
@@ -14,6 +14,7 @@ from typing import List
 from urllib.error import HTTPError
 from uuid import uuid4
 
+import bleach
 import markdown.serializers
 import yaml
 from django.core.files.images import ImageFile
@@ -571,7 +572,8 @@ class JekyllArticleImporter:
         except (Page.DoesNotExist, Page.MultipleObjectsReturned):
             article = self.page_model()
 
-        md = r[2]
+        md = r[2]  # "raw" markdown z postu
+        md = bleach.clean(md)  # očistíme o případné nechtěné HTML tagy
         html = html_md.convert(md)
         article.perex = self.get_perex(md) or "..."
         self.handle_content(article, meta, html)