diff --git a/src/qt/sendcoinsdialog.cpp b/src/qt/sendcoinsdialog.cpp
--- a/src/qt/sendcoinsdialog.cpp
+++ b/src/qt/sendcoinsdialog.cpp
@@ -337,7 +337,7 @@
QString questionString = tr("Are you sure you want to send?");
questionString.append("
");
questionString.append(tr("Please, review your transaction."));
- questionString.append("");
+ questionString.append("%1");
if (txFee > Amount::zero()) {
// append fee string if a fee is required
@@ -380,10 +380,20 @@
"font-weight:normal;'>(=%1)")
.arg(alternativeUnits.join(" " + tr("or") + " ")));
+ QString informative_text;
+ QString detailed_text;
+ if (formatted.size() > 1) {
+ questionString = questionString.arg("");
+ informative_text =
+ tr("To review recipient list click \"Show Details...\"");
+ detailed_text = formatted.join("\n\n");
+ } else {
+ questionString = questionString.arg("
" + formatted.at(0));
+ }
+
SendConfirmationDialog confirmationDialog(
- tr("Confirm send coins"), questionString,
- "To review recipient list click \"Show Details...\"",
- formatted.join("\n\n"), SEND_CONFIRM_DELAY, this);
+ tr("Confirm send coins"), questionString, informative_text,
+ detailed_text, SEND_CONFIRM_DELAY, this);
confirmationDialog.exec();
QMessageBox::StandardButton retval =
static_cast(confirmationDialog.result());