diff --git a/frontend/src/v5/store/drawings/drawings.helpers.tsx b/frontend/src/v5/store/drawings/drawings.helpers.tsx index 4b18027202..3e610f6361 100644 --- a/frontend/src/v5/store/drawings/drawings.helpers.tsx +++ b/frontend/src/v5/store/drawings/drawings.helpers.tsx @@ -115,7 +115,7 @@ export const fullDrawing = ( const isPendingRevisions = selectRevisionsPending(state, drawing._id); const activeRevisions = selectActiveRevisions(state, drawing._id); const latestRevision = isPendingRevisions ? drawing.latestRevision : selectLatestRevisionName(state, drawing._id); - const revisionsCount = isPendingRevisions ? drawing.revisionsCount : activeRevisions.length; + const revisionsCount = (isPendingRevisions ? drawing.revisionsCount : activeRevisions.length) ?? 0; const calibrationStatus = revisionsCount > 0 ? drawing.calibrationStatus : CalibrationStatus.EMPTY; const lastUpdated = isPendingRevisions ? drawing.lastUpdated : (activeRevisions[0] || {}).timestamp; const status = drawing.status ?? UploadStatus.OK;