diff --git a/templates/partials/newsCard.html b/templates/partials/newsCard.html
index d4f250bf2..42bc17c30 100644
--- a/templates/partials/newsCard.html
+++ b/templates/partials/newsCard.html
@@ -21,11 +21,14 @@
- {% if featured.taxonomies.people %}
- {% for author in featured.taxonomies.people %}
+ {% if post.taxonomies.people %}
+ {% for author in post.taxonomies.people %}
{% set author_path = 'people/' ~ author ~ '/index.md' %}
- {% set author = get_page(path=author_path) %}
- {% set author_img = get_url(path='/' ~ author.relative_path | replace(from='_', to='-') | replace(from='index.md', to=author.extra.imgPath)) %}
+ {% set people = get_section(path="people/_index.md") %}
+ {% set pages_str = people.pages | json_encode() | as_str %}
+ {% if pages_str is containing(author) %}
+ {% set author = get_page(path=author_path) %}
+ {% set author_img = get_url(path='/' ~ author.relative_path | replace(from='_', to='-') | replace(from='index.md', to=author.extra.imgPath)) %}
-
+ {% endif %}
{% endfor %}
{% endif %}