diff --git a/source/dub/packagemanager.d b/source/dub/packagemanager.d index 134eade..8b87637 100644 --- a/source/dub/packagemanager.d +++ b/source/dub/packagemanager.d @@ -104,7 +104,7 @@ foreach (ovr; m_repositories[tp].overrides) if (ovr.package_ == name && ovr.version_.matches(ver)) { Package pack; - if (!ovr.targetPath.empty) pack = getPackage(name, ovr.targetPath); + if (!ovr.targetPath.empty) pack = getOrLoadPackage(ovr.targetPath); else pack = getPackage(name, ovr.targetVersion, false); if (pack) return pack;