diff --git a/web/hooks/useDownloadState.ts b/web/hooks/useDownloadState.ts index 3fdd2cbc6..06de9bef6 100644 --- a/web/hooks/useDownloadState.ts +++ b/web/hooks/useDownloadState.ts @@ -130,8 +130,8 @@ export const setDownloadStateAtom = atom( 0 ) modelDownloadState.size.transferred = transferredSize - modelDownloadState.percent = transferredSize / parentTotalSize - + modelDownloadState.percent = + parentTotalSize === 0 ? 0 : transferredSize / parentTotalSize currentState[state.modelId] = modelDownloadState }