diff --git a/app/eve_api/templates/eve_api/alliance.html b/app/eve_api/templates/eve_api/alliance.html
index fb24a2b..65eaf42 100644
--- a/app/eve_api/templates/eve_api/alliance.html
+++ b/app/eve_api/templates/eve_api/alliance.html
@@ -16,9 +16,9 @@
Corporations
- | Name | Average SP | API Coverage | Director Key? |
- {% for corp in alliance.eveplayercorporation_set.all %}
- | {{ corp }} | {{ corp.average_sp|intcomma }} | {{ corp.api_key_coverage|floatformat:2 }}% | {{ corp.director_api_keys.count }} |
+ | Name | Members | Average SP | API Coverage | Director Key? |
+ {% for corp in corporations %}
+ | {{ corp }} | {{ corp.member_count }} | {{ corp.average_sp|intcomma }} | {{ corp.api_key_coverage|floatformat:2 }}% | {{ corp.director_api_keys.count }} |
{% endfor %}
diff --git a/app/eve_api/views.py b/app/eve_api/views.py
index 991ce55..2589fa8 100644
--- a/app/eve_api/views.py
+++ b/app/eve_api/views.py
@@ -205,6 +205,7 @@ def eveapi_alliance(request, allianceid, template='eve_api/alliance.html'):
context = {
'alliance': alliance,
'executor': alliance.executor.ceo_character,
+ 'corporations': alliance.eveplayercorporation_set.exclude(member_count=0).order_by('name'),
}
return render_to_response(template, context, context_instance=RequestContext(request))