diff --git a/plugins/builtin/source/content/views/view_pattern_editor.cpp b/plugins/builtin/source/content/views/view_pattern_editor.cpp index 743880c48..5b4380653 100644 --- a/plugins/builtin/source/content/views/view_pattern_editor.cpp +++ b/plugins/builtin/source/content/views/view_pattern_editor.cpp @@ -2652,7 +2652,7 @@ namespace hex::plugin::builtin { if (provider == nullptr) return; auto path = m_changeTracker.get(provider).getPath(); - wolv::io::File file(path, wolv::io::File::Mode::Write); + wolv::io::File file(path, wolv::io::File::Mode::Create); if (file.isValid() && trackFile) { if (isPatternDirty(provider)) { file.writeString(wolv::util::trim(m_textEditor.get(provider).getText()));