diff --git a/lv/lv0300.cpp b/lv/lv0300.cpp index f1d762a58..5b42a5330 100755 --- a/lv/lv0300.cpp +++ b/lv/lv0300.cpp @@ -75,6 +75,7 @@ TConf_lavanderie_mask::TConf_lavanderie_mask(const char* name) : TAlmanac_mask(name), _cal(TDate(TODAY).year()) { activate_almanac(F_ALMANAC, ""); + _cal.read(); } class TConf_Lavanderie : public TConfig_application @@ -156,7 +157,7 @@ void TConf_Lavanderie::save_mask(bool tosave) FOR_EACH_ASSOC_STRING(v, h, k, str) { const TFixed_string name = k; - if (name.find('(') > 0) + if (name.find('(') > 0 && !name.starts_with("CAL")) v.remove(name); }