diff --git a/cmake/QtFeature.cmake b/cmake/QtFeature.cmake index 96cb308b2c1..ac01e1bb6a7 100644 --- a/cmake/QtFeature.cmake +++ b/cmake/QtFeature.cmake @@ -401,7 +401,9 @@ function(qt_evaluate_feature feature) qt_evaluate_config_expression(auto_detect ${arg_AUTODETECT}) if(${disable_result}) set(computed OFF) - elseif((${enable_result}) OR (${auto_detect})) + elseif(${enable_result}) + set(computed ON) + elseif(${auto_detect}) set(computed ${condition}) else() # feature not auto-detected and not explicitly enabled