From 23532102f8e21c41271eafd80903b292eb0a070e Mon Sep 17 00:00:00 2001
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Wed, 12 Oct 2016 14:17:22 +0000
Subject: [PATCH] Fixed room_name() to not fail when a timeslog has no
 location.  Fixes a server 500 for agenda.json  - Legacy-Id: 12118

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

diff --git a/ietf/meeting/models.py b/ietf/meeting/models.py
index 145a22ad7..6a63c36e3 100644
--- a/ietf/meeting/models.py
+++ b/ietf/meeting/models.py
@@ -775,7 +775,7 @@ class SchedTimeSessAssignment(models.Model):
 
     @property
     def room_name(self):
-        return self.timeslot.location.name
+        return self.timeslot.location.name if self.timeslot and self.timeslot.location else None
 
     @property
     def acronym(self):