diff --git a/extensions/monitoring-extension/src/node/index.ts b/extensions/monitoring-extension/src/node/index.ts index a900490f3..e32f85082 100644 --- a/extensions/monitoring-extension/src/node/index.ts +++ b/extensions/monitoring-extension/src/node/index.ts @@ -259,11 +259,11 @@ const updateGpuInfo = async () => data.gpu_highest_vram = highestVramId } else { data.gpus = [] - data.gpu_highest_vram = '' + data.gpu_highest_vram = undefined } if (!data.gpus_in_use || data.gpus_in_use.length === 0) { - data.gpus_in_use = [data.gpu_highest_vram] + data.gpus_in_use = data.gpu_highest_vram ? [data.gpu_highest_vram].filter(e => !!e) : [] } data = await updateCudaExistence(data)