diff --git a/Libraries/LibHTML/Layout/LineBoxFragment.cpp b/Libraries/LibHTML/Layout/LineBoxFragment.cpp
index 40c88e1764..b49595a65d 100644
--- a/Libraries/LibHTML/Layout/LineBoxFragment.cpp
+++ b/Libraries/LibHTML/Layout/LineBoxFragment.cpp
@@ -25,7 +25,7 @@ StringView LineBoxFragment::text() const
{
if (!is(layout_node()))
return {};
- return to(layout_node()).node().data().substring_view(m_start, m_length);
+ return to(layout_node()).text_for_rendering().substring_view(m_start, m_length);
}
int LineBoxFragment::text_index_at(float x) const