diff --git a/app/src/processing/app/LibraryManager.java b/app/src/processing/app/LibraryManager.java index 4b40c4446..cbab94764 100644 --- a/app/src/processing/app/LibraryManager.java +++ b/app/src/processing/app/LibraryManager.java @@ -433,7 +433,7 @@ public class LibraryManager { // library is installed twice without restarting the PDE. for (Library oldLib : oldLibs) { - if (oldLib.getName().equals(lib.getName())) { + if (oldLib.getName().equals(lib.getName()) && oldLib.libraryFolder.exists()) { int result = Base.showYesNoQuestion(editor, "Replace", "Replace existing \"" + oldLib.getName() + "\" library?",