diff --git a/shared/models.py b/shared/models.py
index 80549861c47da676d4dce8db4981a747cccba761..229dc5f92b797ff0183a7b0133af9cb6c1ad39e5 100644
--- a/shared/models.py
+++ b/shared/models.py
@@ -176,6 +176,13 @@ class PersonPage(SharedSubpageMixin, MetadataPageMixin, Page):
     class Meta:
         verbose_name = "Člověk"  # to zni hrde
 
+    @property
+    def pageperex(self):
+        """Vraci perex Pirata nejblizzsi lokalnimu kontextu.
+        Zamerne jiny nazev, aby v template bylo na vyber z x.perex, x.person.perex a x.pageperex
+        """
+        return self.perex or self.person.perex
+
     def get_context(self, request):
         context = super().get_context(request)
         # Na strance detailu cloveka se vpravo zobrazuji 3 dalsi nahodne profily
diff --git a/shared/templates/shared/person_badge_snippet.html b/shared/templates/shared/person_badge_snippet.html
index 3f2ee662ecdc828f845021e99f93acaf7baeb5c0..961dc77f5d45a318e9ca7040fd470c5c72c0ff92 100644
--- a/shared/templates/shared/person_badge_snippet.html
+++ b/shared/templates/shared/person_badge_snippet.html
@@ -2,31 +2,31 @@
     <div class="badge ">
 
       <a href="{{ person.url }}" class="avatar badge__avatar avatar--sm">
-          <img src="{{ person.portrait }}" alt="{{ person.name }}" />
+          <img src="{{ person.person.portrait }}" alt="{{ person.person.name }}" />
       </a>
 
       <div class="badge__body">
           <h2 class="head-heavy-xs badge__title">
-            <a href="{{ person.url }}" title="{{ person.name }}" class="content-block--nostyle">
-                {{ person.name }}
+            <a href="{{ person.url }}" title="{{ person.person.name }}" class="content-block--nostyle">
+                {{ person.person.name }}
             </a>
           </h2>
           <p class="badge__occupation">
               {% if title %}
                 {{ title }}
               {% else %}
-                {{ person.perex|linebreaksbr }}
+                {{ person.pageperex|linebreaksbr }}
               {% endif %}
           </p>
           {% if not skipcontacts %}
-              {% if person.phone %}
-              <a href="tel:person.phone" class="contact-line icon-link content-block--nostyle contact-line--responsive badge__link" >
+              {% if person.person.phone %}
+              <a href="tel:person.person.phone" class="contact-line icon-link content-block--nostyle contact-line--responsive badge__link" >
                 <i class="ico--phone"></i>
-                <span>{{ person.phone }}</span>
+                <span>{{ person.person.phone }}</span>
               </a>
               {% endif %}
-              <a href="mailto:{{person.email}}" class="contact-line icon-link content-block--nostyle contact-line--responsive badge__link" >
-                <i class="ico--envelope"></i><span>{{person.email}}</span>
+              <a href="mailto:{{person.person.email}}" class="contact-line icon-link content-block--nostyle contact-line--responsive badge__link" >
+                <i class="ico--envelope"></i><span>{{person.person.email}}</span>
               </a>
           {% endif %}