diff --git a/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp b/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp index 0c027a99d5b..b2f94d4df4b 100644 --- a/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp +++ b/src/plugins/qmldesigner/components/toolbar/toolbarbackend.cpp @@ -27,6 +27,7 @@ #include #include +#include #include #include @@ -621,7 +622,10 @@ QStringList ToolBarBackend::kits() const { auto kits = Utils::filtered(ProjectExplorer::KitManager::kits(), [](ProjectExplorer::Kit *kit) { const auto qtVersion = QtSupport::QtKitAspect::qtVersion(kit); + const auto dev = ProjectExplorer::DeviceKitAspect::device(kit); + return kit->isValid() && !kit->isReplacementKit() && qtVersion && qtVersion->isValid() + && dev /*&& kit->isAutoDetected() */; });