diff --git a/src/plugins/qbsprojectmanager/defaultpropertyprovider.cpp b/src/plugins/qbsprojectmanager/defaultpropertyprovider.cpp index 0ea8d83e55d..ebf6d5e80e2 100644 --- a/src/plugins/qbsprojectmanager/defaultpropertyprovider.cpp +++ b/src/plugins/qbsprojectmanager/defaultpropertyprovider.cpp @@ -233,8 +233,7 @@ static void filterCompilerLinkerFlags(const ProjectExplorer::Abi &targetAbi, QSt { for (int i = 0; i < flags.size(); ) { if (targetAbi.architecture() != ProjectExplorer::Abi::UnknownArchitecture - && flags[i] == QStringLiteral("-arch") - && i + 1 < flags.size()) { + && (flags[i] == "-arch" || flags[i] == "-target") && i + 1 < flags.size()) { flags.removeAt(i); flags.removeAt(i); } else {