diff --git a/platform/bootstrap/src/com/intellij/idea/Main.java b/platform/bootstrap/src/com/intellij/idea/Main.java index 4e6d3ee67a68..856a706fa2ca 100644 --- a/platform/bootstrap/src/com/intellij/idea/Main.java +++ b/platform/bootstrap/src/com/intellij/idea/Main.java @@ -195,7 +195,6 @@ public class Main { String patchFileName = ("jetbrains.patch.jar." + platform).toLowerCase(Locale.US); String tempDir = System.getProperty("java.io.tmpdir"); File patch = new File(tempDir, patchFileName); - if (!patch.exists()) return; // always delete previous patch copy File patchCopy = new File(tempDir, patchFileName + "_copy"); @@ -206,6 +205,7 @@ public class Main { throw new IOException("Cannot delete temporary files in " + tempDir); } + if (!patch.exists()) return; File log4j = new File(PathManager.getLibPath(), "log4j.jar"); if (!log4j.exists()) throw new IOException("Log4J is missing: " + log4j);