diff --git a/app/assets/javascripts/import_entities/import_projects/store/mutations.js b/app/assets/javascripts/import_entities/import_projects/store/mutations.js
index 5ace3237e5d332d549561b80f66c958316ffaafa..704228c0e8f986e3ac9ff48eb429fe518c588ba7 100644
--- a/app/assets/javascripts/import_entities/import_projects/store/mutations.js
+++ b/app/assets/javascripts/import_entities/import_projects/store/mutations.js
@@ -129,7 +129,9 @@ export default {
       importTarget.targetNamespace === state.defaultTargetNamespace &&
       importTarget.newName === existingRepo.importSource.sanitizedName
     ) {
-      Vue.delete(state.customImportTargets, repoId);
+      const importsCopy = { ...state.customImportTargets };
+      delete importsCopy[repoId];
+      state.customImportTargets = importsCopy;
     } else {
       Vue.set(state.customImportTargets, repoId, importTarget);
     }