Index: OpenMPT/mptrack/Moddoc.cpp =================================================================== --- OpenMPT/mptrack/Moddoc.cpp (revision 22348) +++ OpenMPT/mptrack/Moddoc.cpp (working copy) @@ -557,7 +557,8 @@ } if(OnSaveDocument(saveFileName, setPath)) { - SetModified(false); + // don't clear modified flag when saving as copy + if(setPath) SetModified(false); m_SndFile.m_SongFlags.reset(SONG_IMPORTED); m_bHasValidPath = true; m_ShowSavedialog = false;