diff --git a/etemplate/js/et2_core_widget.js b/etemplate/js/et2_core_widget.js index 860617e643..9ce5a618be 100644 --- a/etemplate/js/et2_core_widget.js +++ b/etemplate/js/et2_core_widget.js @@ -481,7 +481,11 @@ var et2_widget = Class.extend({ for (var j = 0; j < splitted.length && j < _proto.legacyOptions.length; j++) { - _target[_proto.legacyOptions[j]] = splitted[j]; + // Check to make sure we don't overwrite a current option with a legacy option + if(typeof _target[_proto.legacyOptions[j]] === "undefined") + { + _target[_proto.legacyOptions[j]] = splitted[j]; + } } } else