diff --git a/etemplate/js/et2_widget_selectbox.js b/etemplate/js/et2_widget_selectbox.js index 02a33a5be1..fc8bbbed0f 100644 --- a/etemplate/js/et2_widget_selectbox.js +++ b/etemplate/js/et2_widget_selectbox.js @@ -666,10 +666,15 @@ var et2_selectbox_ro = et2_selectbox.extend([et2_IDetachedDOM], { for(var i = 0; i < _value.length; i++) { var option = this.optionValues[_value[i]]; - if(typeof option === "object") + if(typeof option === "object" && option != null) { option = option.label; } + else if (typeof option == 'undefined') + { + // Not a valid option + continue; + } this.span.append("