diff --git a/dashboard/client/src/pages/dashboard/node-info/features/GPU.tsx b/dashboard/client/src/pages/dashboard/node-info/features/GPU.tsx index c76941f70..16f2c1282 100644 --- a/dashboard/client/src/pages/dashboard/node-info/features/GPU.tsx +++ b/dashboard/client/src/pages/dashboard/node-info/features/GPU.tsx @@ -133,7 +133,7 @@ const WorkerGPUEntry: React.FC = ({ resourceSlot }) => { }; const WorkerGPU: WorkerFeatureRenderFn = ({ worker }) => { - const workerRes = worker.coreWorkerStats[0].usedResources; + const workerRes = worker.coreWorkerStats[0]?.usedResources; const workerUsedGPUResources = workerRes?.["GPU"]; let message; if (workerUsedGPUResources === undefined) { @@ -161,7 +161,7 @@ const WorkerGPU: WorkerFeatureRenderFn = ({ worker }) => { }; const workerGPUUtilization = (worker: Worker | null) => { - const workerRes = worker?.coreWorkerStats[0].usedResources; + const workerRes = worker?.coreWorkerStats[0]?.usedResources; const workerUsedGPUResources = workerRes?.["GPU"]; return ( workerUsedGPUResources &&