diff --git a/src/plugins/coreplugin/toolsettings.cpp b/src/plugins/coreplugin/toolsettings.cpp index 18043415260..da5d1f4f778 100644 --- a/src/plugins/coreplugin/toolsettings.cpp +++ b/src/plugins/coreplugin/toolsettings.cpp @@ -89,6 +89,7 @@ static QString getUserFilePath(const QString &proposalFileName) static QString idFromDisplayName(const QString &displayName) { QString id = displayName; + id.remove(QRegExp(QLatin1String("&(?!&)"))); QChar *c = id.data(); while (!c->isNull()) { if (!c->isLetterOrNumber())