diff --git a/src/calibre/gui2/dialogs/metadata_single.py b/src/calibre/gui2/dialogs/metadata_single.py index 668239f941..2b951a7b2b 100644 --- a/src/calibre/gui2/dialogs/metadata_single.py +++ b/src/calibre/gui2/dialogs/metadata_single.py @@ -845,7 +845,7 @@ class MetadataSingleDialog(ResizableDialog, Ui_MetadataSingleDialog): if cf is not None and hasattr(cf, 'terminate'): cf.terminate() cf.wait() - + self.save_state() QDialog.reject(self, *args) def read_state(self):