From d8da10756de8cb4c1fa44ec99dc41c87e500de67 Mon Sep 17 00:00:00 2001
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Wed, 15 Jul 2015 10:50:27 +0000
Subject: [PATCH] Added a guard against trying to fetch ad positions when
 there's no active ballot.  - Legacy-Id: 9722

---
 ietf/doc/views_doc.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ietf/doc/views_doc.py b/ietf/doc/views_doc.py
index b71ded87c..7edc1346b 100644
--- a/ietf/doc/views_doc.py
+++ b/ietf/doc/views_doc.py
@@ -478,7 +478,7 @@ def document_main(request, name, rev=None):
             content = get_document_content(filename, pathname, split=False, markup=True)
 
         ballot_summary = None
-        if doc.get_state_slug() in ("iesgeval"):
+        if doc.get_state_slug() in ("iesgeval") and doc.active_ballot():
             ballot_summary = needed_ballot_positions(doc, doc.active_ballot().active_ad_positions().values())
 
         table_rows = dict(doc=4, wg=2, iesg=3)