diff --git a/client/ayon_deadline/plugins/publish/nuke/submit_nuke_deadline.py b/client/ayon_deadline/plugins/publish/nuke/submit_nuke_deadline.py index 72232d5885..48f4e87b2e 100644 --- a/client/ayon_deadline/plugins/publish/nuke/submit_nuke_deadline.py +++ b/client/ayon_deadline/plugins/publish/nuke/submit_nuke_deadline.py @@ -94,7 +94,8 @@ def process(self, instance): for baking_script in instance.data["bakingNukeScripts"]: self.job_info.JobType = "Normal" - response_data = instance.data["deadlineSubmissionJob"] + response_data = instance.data.get("deadlineSubmissionJob", {}) + # frames_farm instance doesn't have render submission if response_data.get("_id"): self.job_info.BatchName = response_data["Props"]["Batch"] self.job_info.JobDependency0 = response_data["_id"]