From 5a4dbea3bbf13815bc45fa909080556d68ab2935 Mon Sep 17 00:00:00 2001 From: Simon Vermeersch Date: Thu, 5 Jan 2017 21:39:57 +0100 Subject: [PATCH] Return an empty list when searching for a script by #dbref and there is no such script. --- evennia/scripts/manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evennia/scripts/manager.py b/evennia/scripts/manager.py index 3967eb2c53..d763c39a72 100644 --- a/evennia/scripts/manager.py +++ b/evennia/scripts/manager.py @@ -85,7 +85,7 @@ class ScriptDBManager(TypedObjectManager): script = [] dbref = self.dbref(key) if dbref or dbref == 0: - script = [self.dbref_search(dbref)] + script = filter(None, [self.dbref_search(dbref)]) if not script: script = self.filter(db_key=key) return script