diff --git a/source/dub/package_.d b/source/dub/package_.d index 821861a..61fb85e 100644 --- a/source/dub/package_.d +++ b/source/dub/package_.d @@ -628,9 +628,11 @@ if (m_info.minDubVersion.length) { auto mdv = m_info.minDubVersion; - if (!isValidVersion(mdv)) mdv = expandVersion(mdv); - enforce(isValidVersion(mdv), - "minDubVersion "~m_info.minDubVersion~" is not SemVer compliant!"); + if (!isValidVersion(mdv)) { + mdv = expandVersion(mdv); + enforce(isValidVersion(mdv), + "minDubVersion "~m_info.minDubVersion~" is not SemVer compliant!"); + } static assert(dubVersion.length); static if (dubVersion[0] == 'v') {