diff --git a/web/apps/labelstudio/src/pages/CreateProject/CreateProject.jsx b/web/apps/labelstudio/src/pages/CreateProject/CreateProject.jsx index 2a5d4d272d6f..17d645d03894 100644 --- a/web/apps/labelstudio/src/pages/CreateProject/CreateProject.jsx +++ b/web/apps/labelstudio/src/pages/CreateProject/CreateProject.jsx @@ -183,12 +183,13 @@ export const CreateProject = ({ onClose }) => { const onDelete = React.useCallback(() => { const performClose = async () => { setWaitingStatus(true); - if (project) + if (project?.id) { await api.callApi("deleteProject", { params: { pk: project.id, }, }); + } setWaitingStatus(false); updateProject(null); onClose?.();