diff --git a/rtgui/editorpanel.cc b/rtgui/editorpanel.cc
index 6cdb2c8c1..934ad9e31 100755
--- a/rtgui/editorpanel.cc
+++ b/rtgui/editorpanel.cc
@@ -707,7 +707,8 @@ void EditorPanel::displayError (Glib::ustring title, Glib::ustring descr) {
GtkWidget* msgd = gtk_message_dialog_new_with_markup (NULL,
GTK_DIALOG_DESTROY_WITH_PARENT,
GTK_MESSAGE_ERROR,
- GTK_BUTTONS_OK,
+ GTK_BUTTONS_OK,
+ "%s",
descr.data());
gtk_window_set_title((GtkWindow*)msgd, title.data());
g_signal_connect_swapped (msgd, "response",
@@ -1133,8 +1134,7 @@ bool EditorPanel::idle_imageSaved(ProgressConnector *pc,rtengine::IImage16*
pparams.save (fname + ".out" + paramFileExtension);
}
} else {
- Glib::ustring msg_ = Glib::ustring("") + fname + ": Error during image saving\n";
- error(M("MAIN_MSG_CANNOTSAVE"), ""+fname+"");
+ error(M("MAIN_MSG_CANNOTSAVE"), fname);
}
saveimgas->set_sensitive(true);