diff --git a/src/plugins/remotelinux/publickeydeploymentdialog.cpp b/src/plugins/remotelinux/publickeydeploymentdialog.cpp
index 363d1dfdddb..76e0add6db2 100644
--- a/src/plugins/remotelinux/publickeydeploymentdialog.cpp
+++ b/src/plugins/remotelinux/publickeydeploymentdialog.cpp
@@ -107,7 +107,9 @@ void PublicKeyDeploymentDialog::handleDeploymentFinished(const QString &errorMsg
buttonText = errorMsg;
textColor = Utils::creatorTheme()->color(Utils::Theme::TextColorError).name();
}
- setLabelText(QString::fromLatin1("%2").arg(textColor, buttonText));
+ setLabelText(QString::fromLatin1("%2")
+ .arg(textColor)
+ .arg(buttonText.replace("\n", "
")));
setCancelButtonText(tr("Close"));
}