diff --git a/engine/src/main/resources/org/archive/crawler/restlet/Beans.ftl b/engine/src/main/resources/org/archive/crawler/restlet/Beans.ftl
index 7703ebde..cd74c3b8 100644
--- a/engine/src/main/resources/org/archive/crawler/restlet/Beans.ftl
+++ b/engine/src/main/resources/org/archive/crawler/restlet/Beans.ftl
@@ -63,7 +63,7 @@
<#if bean.propValuePreviouslyDescribed??>
↑
-<#elseif !bean.propValue?? && !bean.properties??>
+<#elseif !bean.propValue?? && !bean.properties?? && !bean.get("class")??>
<#if bean.key?? && bean.field??>
${bean.key}
<#else>
@@ -79,7 +79,7 @@
#if>
#if>
-<#if bean.properties?? || (bean.propValue?? && bean.propValue?is_collection)>
+<#if (!bean.propValue?? && !bean.properties?? && bean.get("class")??) || bean.properties?? || (bean.propValue?? && bean.propValue?is_collection)>
|