diff --git a/Common/onelab.h b/Common/onelab.h index 2c27558dc70a15fc32ba8875e396183b5aa30daa..5d946c85441b5270c13fbbc3489954306bc68793 100644 --- a/Common/onelab.h +++ b/Common/onelab.h @@ -381,6 +381,7 @@ namespace onelab{ void setChoiceLabels(const std::vector<std::string> &labels) { if(labels.size() != _choices.size()) return; + if(_valueLabels.size()) _valueLabels.clear(); for(unsigned int i = 0; i < _choices.size(); i++) _valueLabels[_choices[i]] = labels[i]; }