diff --git a/castellum/contacts/templates/contacts/__contact.html b/castellum/contacts/templates/contacts/__contact.html
index fb82f124bae12076cd8fe069af48e3a7724b50f6..23fc2a0ffdfdab87dc430482cdbaf1c3c5ce1e02 100644
--- a/castellum/contacts/templates/contacts/__contact.html
+++ b/castellum/contacts/templates/contacts/__contact.html
@@ -1,35 +1,38 @@
{% load i18n auth utils reliability %}
+
+ - {% translate "Reliability" %}
+ -
+ ●
+ {% with summary=subject|reliability_summary %}
+ {% if summary %}({{ summary }}){% endif %}
+ {% endwith %}
+
+
+ {# also show not_available_until if it should have been set on guardians #}
+ {% if not subject.is_available and subject.contact.guardians.exists %}
+ - {% translate "Currently available" %}
+ -
+ {% translate "No" %}
+ {% icon 'phone' %}
+ {% blocktranslate with next_available=subject.not_available_until %}
+ (not until {{ next_available }})
+ {% endblocktranslate %}
+
+ {% endif %}
+
+
{% for guardian in subject.contact.guardians.all %}
+
{% has_privacy_level guardian.subject.privacy_level user as can_access %}
{% if can_access %}
-
- - {% translate 'Legal guardian' %}
- -
- {{ guardian.full_name }}
- {% if guardian.guardian_of.count > 1 %}
- {% icon 'users' label=_('This guardian has other wards who may also be suitable for this study.') %}
- {% endif %}
-
-
- {% include 'contacts/__contact_detail.html' with contact=guardian %}
+ {% include 'contacts/__contact_detail.html' with contact=guardian guardian=True %}
{% else %}
- {% translate 'Legal guardian' %}
- {% translate 'Insufficient privacy level' %}
{% endif %}
-
{% empty %}
{% include 'contacts/__contact_detail.html' with contact=subject.contact %}
{% endfor %}
-
-
- - {% translate "Reliability" %}
- -
- ●
- {% with summary=subject|reliability_summary %}
- {% if summary %}({{ summary }}){% endif %}
- {% endwith %}
-
-
diff --git a/castellum/contacts/templates/contacts/__contact_detail.html b/castellum/contacts/templates/contacts/__contact_detail.html
index a2c6a98e7ddce1a1b5d49d1b137cdb7c1af9e31e..2799289a39065511b97acd27d43a54874e839446 100644
--- a/castellum/contacts/templates/contacts/__contact_detail.html
+++ b/castellum/contacts/templates/contacts/__contact_detail.html
@@ -1,6 +1,18 @@
{% load i18n utils %}
+{% translate 'Contact data' %}
+
+ {% if guardian %}
+ - {% translate 'Legal guardian' %}
+ -
+ {{ contact.full_name }}
+ {% if contact.guardian_of.count > 1 %}
+ {% icon 'users' label=_('This guardian has other wards who may also be suitable for this study.') %}
+ {% endif %}
+
+ {% endif %}
+
- {{ contact|verbose_name:'email' }}
-
{{ contact|display:'email' }}