diff --git a/src/plugins/mcusupport/mcukitmanager.cpp b/src/plugins/mcusupport/mcukitmanager.cpp index 84299939e1d..cdee6cf5817 100644 --- a/src/plugins/mcusupport/mcukitmanager.cpp +++ b/src/plugins/mcusupport/mcukitmanager.cpp @@ -593,6 +593,11 @@ void updatePathsInExistingKits(const SettingsHandler::Ptr &settingsHandler) for (const auto &target : std::as_const(repo.mcuTargets)) { if (target->isValid()) { for (auto *kit : kitsWithMismatchedDependencies(target.get())) { + if (kitQulVersion(kit) != target->qulVersion()) { + //Do not update kits made for other Qt for MCUs SDK versions + continue; + } + auto changes = cMakeConfigToMap(CMakeConfigurationKitAspect::configuration(kit)); const auto updateForPackage = [&changes](const McuPackagePtr &package) {