diff --git a/source/dub/package_.d b/source/dub/package_.d index 02de67b..622c55a 100644 --- a/source/dub/package_.d +++ b/source/dub/package_.d @@ -879,7 +879,7 @@ tag = parts[0 .. $-2].join("-"); if (tag.startsWith("v") && isValidVersion(tag[1 .. $])) { if (num == 0) return tag[1 .. $]; - else if (tag.canFind("+") || tag.canFind("-")) return format("%s.%s.%s", tag[1 .. $], num, commit); + else if (tag.canFind("+")) return format("%s.%s.%s", tag[1 .. $], num, commit); else return format("%s+%s.%s", tag[1 .. $], num, commit); } }