diff --git a/holoviews/plotting/widgets/widgets.js b/holoviews/plotting/widgets/widgets.js index 6a4b716aad..0429b747d5 100644 --- a/holoviews/plotting/widgets/widgets.js +++ b/holoviews/plotting/widgets/widgets.js @@ -568,8 +568,9 @@ function handle_add_output(event, handle) { var id = output.metadata[EXEC_MIME_TYPE]["id"]; var toinsert = output_area.element.find("." + CLASS_NAME.split(' ')[0]); if (id !== undefined) { - toinsert[0].children[0].innerHTML = output.data[HTML_MIME_TYPE]; - toinsert[0].children[1].textContent = output.data[JS_MIME_TYPE]; + var nchildren = toinsert.length; + toinsert[nchildren-1].children[0].innerHTML = output.data[HTML_MIME_TYPE]; + toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE]; output_area._hv_plot_id = id; if ((window.Bokeh !== undefined) && (id in Bokeh.index)) { HoloViews.plot_index[id] = Bokeh.index[id];