diff --git a/frontend/src/lib/components/ResultJobLoader.svelte b/frontend/src/lib/components/ResultJobLoader.svelte index cfbace2013..8a196a06c7 100644 --- a/frontend/src/lib/components/ResultJobLoader.svelte +++ b/frontend/src/lib/components/ResultJobLoader.svelte @@ -177,7 +177,7 @@ if (currentId === id || allowConcurentRequests) { job = { ...maybe_job, id } await tick() - if ('error' in (job?.result ?? {})) { + if (typeof job?.result == 'object' && 'error' in (job?.result ?? {})) { callbacks?.error() dispatch('doneError', { id,