diff --git a/source/dub/dub.d b/source/dub/dub.d index 029842f..d14747f 100644 --- a/source/dub/dub.d +++ b/source/dub/dub.d @@ -576,6 +576,7 @@ foreach (i; 0 .. mpath.length) { import std.path; auto p = mpath[i].toString(); + if (p == "package.d") break; if (i > 0) ret ~= "."; if (i+1 < mpath.length) ret ~= p; else ret ~= p.baseName(".d");