From 8a8891f63d7cfd9a6872050e06a9790deb5be39b Mon Sep 17 00:00:00 2001 From: Greg Taylor Date: Thu, 15 Jan 2009 03:55:48 +0000 Subject: [PATCH] Protect against a really weird emit problem. --- src/objects/models.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/objects/models.py b/src/objects/models.py index 5c9c9295aa..cd0a985c20 100755 --- a/src/objects/models.py +++ b/src/objects/models.py @@ -174,7 +174,12 @@ class Object(models.Model): contents = self.get_contents() if exclude: - contents.remove(exclude) + try: + contents.remove(exclude) + except ValueError: + # Sometimes very weird things happen with locations, fail + # silently. + pass for obj in contents: obj.emit_to(message)