diff --git a/source/blender/windowmanager/intern/wm_init_exit.cc b/source/blender/windowmanager/intern/wm_init_exit.cc index 771caa21ba5..ed5646d09e2 100644 --- a/source/blender/windowmanager/intern/wm_init_exit.cc +++ b/source/blender/windowmanager/intern/wm_init_exit.cc @@ -466,8 +466,7 @@ void WM_exit_ex(bContext *C, const bool do_python_exit, const bool do_user_exit_ /* Save quit.blend. */ Main *bmain = CTX_data_main(C); char filepath[FILE_MAX]; - int fileflags = G.fileflags & ~G_FILE_COMPRESS; - fileflags |= G_FILE_RECOVER_WRITE; + const int fileflags = G.fileflags | G_FILE_COMPRESS | G_FILE_RECOVER_WRITE; BLI_path_join(filepath, sizeof(filepath), BKE_tempdir_base(), BLENDER_QUIT_FILE);