diff --git a/IDE/src/IDEApp.bf b/IDE/src/IDEApp.bf index 8a3ca183..137f2801 100644 --- a/IDE/src/IDEApp.bf +++ b/IDE/src/IDEApp.bf @@ -2485,14 +2485,17 @@ namespace IDE } } - for (int regEntryIdx = mBeefConfig.mRegistry.Count - 1; regEntryIdx >= 0; regEntryIdx--) + if (useVerSpecRecord.mVerSpec case .SemVer) { - var regEntry = mBeefConfig.mRegistry[regEntryIdx]; - - if (regEntry.mProjName == projectName) + for (int regEntryIdx = mBeefConfig.mRegistry.Count - 1; regEntryIdx >= 0; regEntryIdx--) { - useVerSpecRecord = regEntry.mLocation; - verConfigDir = regEntry.mConfigFile.mConfigDir; + var regEntry = mBeefConfig.mRegistry[regEntryIdx]; + + if (regEntry.mProjName == projectName) + { + useVerSpecRecord = regEntry.mLocation; + verConfigDir = regEntry.mConfigFile.mConfigDir; + } } }