prefValue = getPreferenceStore().
getString(name);
}
- if (StringUtils.isBlank(prefValue)){
+ if (StringUtils.isBlank(prefValue) || (pref == null && !override)){
IPreferencePredicate pred = PreferencePredicate.getByKey(name);
if (pred != null){
if (pred.getDefaultValue() instanceof String){