diff --git a/panel/models/reactive_html.ts b/panel/models/reactive_html.ts
index 330e21a07e..76efc1d9e2 100644
--- a/panel/models/reactive_html.ts
+++ b/panel/models/reactive_html.ts
@@ -290,7 +290,7 @@ export class ReactiveHTMLView extends PanelHTMLBoxView {
private _render_child(model: any, el: Element): void {
const view: any = this._child_views.get(model)
if (view == null)
- el.innerHTML = model
+ el.innerHTML = htmlDecode(model) || model
else {
view._parent = this
view.renderTo(el)