diff --git a/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/osgi/BundleHost.java b/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/osgi/BundleHost.java index 3fa33c5d6c..e528ec74a2 100644 --- a/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/osgi/BundleHost.java +++ b/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/osgi/BundleHost.java @@ -87,6 +87,11 @@ public class BundleHost { bundle = add(bundleFile, true, false); return true; } + if (bundleFile.exists() && bundle instanceof GhidraPlaceholderBundle) { + remove(bundle); + add(bundleFile, true, false); + return true; + } return enable(bundle); }