diff --git a/deepdoc/parser/html_parser.py b/deepdoc/parser/html_parser.py
index f4d360c641..7462ad99e9 100644
--- a/deepdoc/parser/html_parser.py
+++ b/deepdoc/parser/html_parser.py
@@ -52,7 +52,7 @@ class RAGFlowHtmlParser:
raise TypeError("txt type should be string!")
temp_sections = []
- soup = BeautifulSoup(txt, "html5lib")
+ soup = BeautifulSoup(txt, "html.parser")
# delete