diff --git a/evennia/objects/objects.py b/evennia/objects/objects.py index d866f2e9af7..00a4e04b739 100644 --- a/evennia/objects/objects.py +++ b/evennia/objects/objects.py @@ -1336,7 +1336,8 @@ def return_appearance(self, looker): return "" # get and identify all objects visible = (con for con in self.contents if con != looker and - con.access(looker, "view")) + con.access(looker, "view") and + con.access(looker, "notice", default=True)) exits, users, things = [], [], [] for con in visible: key = con.get_display_name(looker)