diff --git a/source/g3d_viewer/main.cpp b/source/g3d_viewer/main.cpp index 01dad97c..7dc95335 100644 --- a/source/g3d_viewer/main.cpp +++ b/source/g3d_viewer/main.cpp @@ -128,7 +128,11 @@ MainWindow::MainWindow(const string &modelPath) #else //std::cout << "B" << std::endl; wxIcon icon; - icon.LoadFile(wxT("g3dviewer.ico"),wxBITMAP_TYPE_ICO); + std::ifstream testFile("g3dviewer.ico"); + if(testFile.good()) { + testFile.close(); + icon.LoadFile(wxT("g3dviewer.ico"),wxBITMAP_TYPE_ICO); + } #endif //std::cout << "C" << std::endl; SetIcon(icon); diff --git a/source/glest_map_editor/main.cpp b/source/glest_map_editor/main.cpp index b9c2a5c6..28f2c0a6 100755 --- a/source/glest_map_editor/main.cpp +++ b/source/glest_map_editor/main.cpp @@ -299,7 +299,11 @@ MainWindow::MainWindow() #else //std::cout << "B" << std::endl; wxIcon icon; - icon.LoadFile(wxT("editor.ico"),wxBITMAP_TYPE_ICO); + std::ifstream testFile("editor.ico"); + if(testFile.good()) { + testFile.close(); + icon.LoadFile(wxT("editor.ico"),wxBITMAP_TYPE_ICO); + } #endif //std::cout << "C" << std::endl; SetIcon(icon);