diff --git a/src/Gui/MainWindow.cpp b/src/Gui/MainWindow.cpp index 2ea3da0c06..58a31e9836 100644 --- a/src/Gui/MainWindow.cpp +++ b/src/Gui/MainWindow.cpp @@ -1538,7 +1538,7 @@ void MainWindow::loadUrls(App::Document* doc, const QList& url) } } - QByteArray docName = doc ? doc->getName() : qApp->translate("StdCmdNew","Unnamed").toUtf8(); + QByteArray docName = doc ? QByteArray(doc->getName()) : qApp->translate("StdCmdNew","Unnamed").toUtf8(); SelectModule::Dict dict = SelectModule::importHandler(files); // load the files with the associated modules for (SelectModule::Dict::iterator it = dict.begin(); it != dict.end(); ++it) {