diff --git a/pype/ftrack/actions/action_sync_to_avalon_local.py b/pype/ftrack/actions/action_sync_to_avalon_local.py index da08cad0fc..04a56c756a 100644 --- a/pype/ftrack/actions/action_sync_to_avalon_local.py +++ b/pype/ftrack/actions/action_sync_to_avalon_local.py @@ -244,7 +244,7 @@ class SyncToAvalon(BaseAction): # return if entity is silo if len(data['parents']) == 0: - return + silo = None else: silo = data['parents'][0] diff --git a/pype/ftrack/events/action_sync_to_avalon.py b/pype/ftrack/events/action_sync_to_avalon.py index e305b30739..44dbf722b6 100644 --- a/pype/ftrack/events/action_sync_to_avalon.py +++ b/pype/ftrack/events/action_sync_to_avalon.py @@ -259,7 +259,7 @@ class Sync_To_Avalon(BaseAction): # return if entity is silo if len(data['parents']) == 0: - return + silo = None else: silo = data['parents'][0] diff --git a/pype/ftrack/events/event_sync_to_avalon.py b/pype/ftrack/events/event_sync_to_avalon.py index 0f2cb9d29f..ebf901ff72 100644 --- a/pype/ftrack/events/event_sync_to_avalon.py +++ b/pype/ftrack/events/event_sync_to_avalon.py @@ -182,9 +182,10 @@ class Sync_to_Avalon(BaseEvent): # only check name if entity is silo if len(data['parents']) == 0: - if self.checkSilo(entity, event, session) is False: - raise ExpectedError - return + silo = None + # if self.checkSilo(entity, event, session) is False: + # raise ExpectedError + # return else: silo = data['parents'][0]