diff --git a/CHANGELOG.md b/CHANGELOG.md
index 009b31a377..8426b0fdd4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,11 @@
### Fixes
+* **Fix various cases of HTML text missing after partition**
+ Problem: Under certain circumstances, text immediately after some HTML tags will be misssing from partition result.
+ Fix: Updated code to deal with these cases.
+ Importance: This will ensure the correctness when partitioning HTML and Markdown documents.
+
## 0.10.18
diff --git a/test_unstructured/documents/test_html.py b/test_unstructured/documents/test_html.py
index d6d236f08f..02f6d6bc72 100644
--- a/test_unstructured/documents/test_html.py
+++ b/test_unstructured/documents/test_html.py
@@ -17,6 +17,7 @@
from unstructured.documents.html import (
HEADING_TAGS,
LIST_ITEM_TAGS,
+ SECTION_TAGS,
TABLE_TAGS,
TEXT_TAGS,
HTMLDocument,
@@ -41,8 +42,15 @@
TAGS = TAGS.replace(">", "").split("<")[1:]
-INCLUDED_TAGS = TEXT_TAGS + HEADING_TAGS + LIST_ITEM_TAGS + ["div"]
-EXCLUDED_TAGS = "tag", [tag for tag in TAGS if tag not in INCLUDED_TAGS]
+VOID_TAGS = "