diff --git a/common/settings/settings_manager.cpp b/common/settings/settings_manager.cpp index 71130f3e24..3ed4ab5863 100644 --- a/common/settings/settings_manager.cpp +++ b/common/settings/settings_manager.cpp @@ -587,7 +587,8 @@ public: path.Replace( m_src, m_dest, false ); dir.SetPath( path ); - wxMkdir( dir.GetFullPath() ); + if( !wxDirExists( dir.GetPath() ) ) + wxMkdir( dir.GetPath() ); return wxDIR_CONTINUE; }