diff --git a/Libraries/LibWeb/DOM/HTMLObjectElement.cpp b/Libraries/LibWeb/DOM/HTMLObjectElement.cpp
index f76177bb16..951c7ae012 100644
--- a/Libraries/LibWeb/DOM/HTMLObjectElement.cpp
+++ b/Libraries/LibWeb/DOM/HTMLObjectElement.cpp
@@ -70,7 +70,7 @@ RefPtr HTMLObjectElement::create_layout_node(const StyleProperties*
auto display = style->string_or_fallback(CSS::PropertyID::Display, "inline");
if (display == "none")
return nullptr;
- if (m_image_loader.image_decoder())
+ if (m_image_loader.has_image())
return adopt(*new LayoutImage(*this, move(style), m_image_loader));
return nullptr;
}