diff --git a/linphone-app/src/utils/Utils.cpp b/linphone-app/src/utils/Utils.cpp index 5eb884ee0..fbb44d8db 100644 --- a/linphone-app/src/utils/Utils.cpp +++ b/linphone-app/src/utils/Utils.cpp @@ -556,7 +556,11 @@ QString Utils::getOsProduct(){ QString Utils::computeUserAgent(const std::shared_ptr& config){ return QStringLiteral("%1 (%2) %3 Qt/%4 LinphoneSDK") .arg(Utils::getApplicationProduct()) - .arg(SettingsModel::getDeviceName(config)) + .arg(SettingsModel::getDeviceName(config) + .replace('\\', "\\\\") + .replace('(', "\\(") + .replace(')', "\\)") + ) .arg(Utils::getOsProduct()) .arg(qVersion()); }