diff --git a/source/dub/dub.d b/source/dub/dub.d index d2242de..fe2b342 100644 --- a/source/dub/dub.d +++ b/source/dub/dub.d @@ -1197,6 +1197,10 @@ } } + // shortcut if the referenced package is the root package + if (basename == m_rootPackage.basePackage.name) + return m_rootPackage.basePackage; + if (!dep.path.empty) { try { auto ret = m_dub.packageManager.getOrLoadPackage(dep.path);