diff --git a/web/src/CameraMap.jsx b/web/src/CameraMap.jsx
index ae11afb18..d2b2d8551 100644
--- a/web/src/CameraMap.jsx
+++ b/web/src/CameraMap.jsx
@@ -190,7 +190,7 @@ ${Object.keys(zonePoints)
const handleAddObjectMask = useCallback(() => {
const n = Object.keys(objectMaskPoints).filter((name) => name.startsWith('object_')).length;
const newObjectName = `object_${n}`;
- const newObjectMaskPoints = { ...objectMaskPoints, [newObjectName]: [] };
+ const newObjectMaskPoints = { ...objectMaskPoints, [newObjectName]: [[]] };
setObjectMaskPoints(newObjectMaskPoints);
setEditing({ set: newObjectMaskPoints, key: newObjectName, subkey: 0, fn: setObjectMaskPoints });
}, [objectMaskPoints, setObjectMaskPoints, setEditing]);
@@ -242,7 +242,7 @@ ${Object.keys(objectMaskPoints)