diff --git a/api/js/etemplate/et2_widget_selectbox.js b/api/js/etemplate/et2_widget_selectbox.js index 8447fd5877..18f4b0c46a 100644 --- a/api/js/etemplate/et2_widget_selectbox.js +++ b/api/js/etemplate/et2_widget_selectbox.js @@ -976,11 +976,11 @@ jQuery.extend(et2_selectbox, //(function(){ "use strict"; return // First check type, there may be static options. There's some special handling // for filterheaders, which have the wrong type. var type = widget.instanceOf(et2_nextmatch_filterheader) ? attrs.widget_type || '' : widget._type; - var type_function = type.replace('select-','').replace('_ro','')+'_options'; + var type_function = type.replace('select-','').replace('taglist-','').replace('_ro','')+'_options'; if(typeof this[type_function] == 'function') { var old_type = widget._type; - widget._type = type; + widget._type = type.replace('taglist-','select-'); if(typeof attrs.other == 'string') { attrs.other = attrs.other.split(',');