diff --git a/source/dub/dub.d b/source/dub/dub.d index e0dc8aa..f9fda75 100644 --- a/source/dub/dub.d +++ b/source/dub/dub.d @@ -831,6 +831,7 @@ if (basename != name) { auto subname = getSubPackageName(name); auto basepack = getPackage(basename, dep); + if (!basepack) return null; if (auto sp = basepack.getSubPackage(subname, true)) { return sp; } else if (!basepack.exportedPackages.length) {