# HG changeset patch # User Torsten # Date 1421788758 -3600 # Node ID b6bd9159c1c9c4b6e6fba800bbc39993d69442b2 # Parent be7ac98fab43e2cae6d174437bb8840f5f014fa7 check existence of files when restoring last session (bug #44054) * file-editor.cc (construct): check whether files from last session exist before call request to open it diff --git a/libgui/src/m-editor/file-editor.cc b/libgui/src/m-editor/file-editor.cc --- a/libgui/src/m-editor/file-editor.cc +++ b/libgui/src/m-editor/file-editor.cc @@ -1567,7 +1567,11 @@ QStringList ()).toStringList (); for (int n = 0; n < sessionFileNames.count (); ++n) - request_open_file (sessionFileNames.at (n)); + { + QFileInfo file = QFileInfo (sessionFileNames.at (n)); + if (file.exists ()) + request_open_file (sessionFileNames.at (n)); + } } check_actions ();