diff --git a/templates/views/views-view-fields--solr-search-content.html.twig b/templates/views/views-view-fields--solr-search-content.html.twig
index 4b8d837..c755037 100644
--- a/templates/views/views-view-fields--solr-search-content.html.twig
+++ b/templates/views/views-view-fields--solr-search-content.html.twig
@@ -1,24 +1,26 @@
- {% for field in fields -%}
- {{ field.separator }}
- {%- if field.wrapper_element -%}
- <{{ field.wrapper_element }}{{ field.wrapper_attributes }}>
+{% for field in fields -%}
+ {%- set rendered = field.content|render -%}
+ {%- if rendered|striptags|trim is not empty or rendered|striptags('
![]()
')|trim is not empty -%}
+ {{ field.separator }}
+ {%- if field.wrapper_element -%}
+ <{{ field.wrapper_element }}{{ field.wrapper_attributes }}>
{%- endif %}
{%- if field.label -%}
- {%- if field.label_element -%}
- <{{ field.label_element }}{{ field.label_attributes }}>{{ field.label }}{{ field.label_suffix }}{{
- field.label_element }}>
- {%- else -%}
- {{ field.label }}{{ field.label_suffix }}
- {%- endif %}
+ {%- if field.label_element -%}
+ <{{ field.label_element }}{{ field.label_attributes }}>{{ field.label }}{{ field.label_suffix }}{{ field.label_element }}>
+ {%- else -%}
+ {{ field.label }}{{ field.label_suffix }}
+ {%- endif %}
{%- endif %}
{%- if field.element_type -%}
- <{{ field.element_type }}{{ field.element_attributes }}>{{ field.content }}{{ field.element_type }}>
+ <{{ field.element_type }}{{ field.element_attributes }}>{{ field.content }}{{ field.element_type }}>
{%- else -%}
- {{ field.content }}
+ {{ field.content }}
{%- endif %}
{%- if field.wrapper_element -%}
- {{ field.wrapper_element }}>
+ {{ field.wrapper_element }}>
+ {%- endif %}
{%- endif %}
- {%- endfor %}
+{%- endfor %}