diff --git a/pype/ftrack/events/event_sync_to_avalon.py b/pype/ftrack/events/event_sync_to_avalon.py index f6b2b48a1f..6753bb2413 100644 --- a/pype/ftrack/events/event_sync_to_avalon.py +++ b/pype/ftrack/events/event_sync_to_avalon.py @@ -16,7 +16,7 @@ class Sync_to_Avalon(BaseEvent): # If mongo_id textfield has changed: RETURN! # - infinite loop for ent in event['data']['entities']: - if 'keys' in ent: + if ent.get('keys') is not None: if ca_mongoid in ent['keys']: return @@ -109,7 +109,7 @@ class Sync_to_Avalon(BaseEvent): ' for more information.' ) items = [ - {'type': 'label', 'value':'# Fatal Error'}, + {'type': 'label', 'value': '# Fatal Error'}, {'type': 'label', 'value': '
{}
'.format(ftrack_message)} ] self.show_interface(event, items, title)