diff --git a/modules/twainui/hg_settingdialog.cpp b/modules/twainui/hg_settingdialog.cpp index 5213382a..4c3cacfe 100644 --- a/modules/twainui/hg_settingdialog.cpp +++ b/modules/twainui/hg_settingdialog.cpp @@ -1814,6 +1814,8 @@ void hg_settingdialog::save_scheme(void) if(items == 0) // while shemes is default { cur_cfg_->select_scheme(nullptr); + cur_cfg_->remove_scheme(cur_scheme_->get_scheme_name().c_str()); + cur_cfg_->save(); return; } else