Navigation bar missing on profile update page
https://amy.software-carpentry.org/workshops/trainee-dashboard/ doesn't have any kind of navigation menu - my only options are "log out" and "update profile". If I'm actually an admin, I should see the usual nav bar.

diff --git a/workshops/models.py b/workshops/models.py
index 6b10955b..c2f1fc8e 100644
--- a/workshops/models.py
+++ b/workshops/models.py
@@ -422,8 +422,8 @@ def is_admin(user):
     if user is None or user.is_anonymous():
         return False
     else:
-        has_admin_group = user.groups.filter(name='administrators').exists()
-        return has_admin_group or user.is_superuser
+        return (user.is_superuser or
+                user.groups.filter(name='administrators').exists())
 
 
 class ProfileUpdateRequest(ActiveMixin, CreatedUpdatedMixin, models.Model):
diff --git a/workshops/templates/navigation_fixed.html b/workshops/templates/navigation_fixed.html
index 29e1be50..d841606f 100644
--- a/workshops/templates/navigation_fixed.html
+++ b/workshops/templates/navigation_fixed.html
@@ -95,6 +95,11 @@
             <li class="dropdown">
               <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Hi, {{ user.get_short_name }} <span class="caret"></span></a>
               <ul class="dropdown-menu" role="menu">
+                {% if user.is_admin %}
+                <li><a href="{% url 'person_details' user.id %}">Your profile</a></li>
+                {% else %}
+                <li><a href="{% url 'autoupdate_profile' %}">Your profile</a></li>
+                {% endif %}
                 <li><a href="{% url 'person_password' user.id %}">Change password</a></li>
                 <li class="divider"></li>
                 <li><a href="{% url 'logout' %}">Log out</a></li>
['workshops/models.py', 'workshops/templates/navigation_fixed.html']