### Eclipse Workspace Patch 1.0
#P semanticturkey
diff --git core-framework/src/main/java/it/uniroma2/art/semanticturkey/resources/UpdateRoutines.java core-framework/src/main/java/it/uniroma2/art/semanticturkey/resources/UpdateRoutines.java
index 0ca43f3..559fe70 100644
--- core-framework/src/main/java/it/uniroma2/art/semanticturkey/resources/UpdateRoutines.java
+++ core-framework/src/main/java/it/uniroma2/art/semanticturkey/resources/UpdateRoutines.java
@@ -1269,13 +1269,15 @@
                 STPropertiesManager.storeObjectNodeInYAML(propsNode, propsFile);
             }
         };
 
         // refactor the ConnectedShowVocSettingsManager at system scope
         File connectedShowVocSystemSettingsFile = STPropertiesManager.getSystemSettingsFile(ConnectedShowVocSettingsManager.class.getName());
-        showVocCredentialsRefactoring.accept(connectedShowVocSystemSettingsFile, "the connected ShowVoc system settings");
+        if (connectedShowVocSystemSettingsFile.exists()) {
+            showVocCredentialsRefactoring.accept(connectedShowVocSystemSettingsFile, "the connected ShowVoc system settings");
+        }
 
         // refactor the stored configurations of the ShowVocDeployer
         applyToComponentFolders("it.uniroma2.art.semanticturkey.extension.impl.deployer.showvoc.ShowVocDeployer", dir -> {
             for (var cfgFile : FileUtils.listFiles(dir, FileFilterUtils.suffixFileFilter(".cfg"), null)) {
                 showVocCredentialsRefactoring.accept(cfgFile, cfgFile.getAbsolutePath());
             }
