diff --git a/src/gen/proxy/referencedbyselection.py b/src/gen/proxy/referencedbyselection.py index 6b5575666..ec825546c 100644 --- a/src/gen/proxy/referencedbyselection.py +++ b/src/gen/proxy/referencedbyselection.py @@ -233,9 +233,13 @@ class ReferencedBySelectionProxyDb(ProxyDbBase): self.process_attributes(event) place_handle = event.get_place_handle() - place = self.db.get_place_from_handle(place_handle) - if place: - self.process_place(place) + try: + place = self.db.get_place_from_handle(place_handle) + if place: + self.process_place(place) + except AttributeError: + import logging + logging.warning('Event:%s; Handle:%s' % (event, event.handle)) def process_place(self, place): """