diff --git a/pd/nw/pdgui.js b/pd/nw/pdgui.js index ba44893ce035aeafbed32a253edc5d77591b12cb..4fdf7ac63e8c4a961bd88bf51ac1496095c369df 100644 --- a/pd/nw/pdgui.js +++ b/pd/nw/pdgui.js @@ -2832,10 +2832,12 @@ function gui_iemgui_label_select(cid, tag, is_selected) { var svg_text; if (patchwin[cid]) { svg_text = get_item(cid, tag + "label"); - if (is_selected) { - svg_text.classList.add("iemgui_label_selected"); - } else { - svg_text.classList.remove("iemgui_label_selected"); + if (svg_text) { + if (is_selected) { + svg_text.classList.add("iemgui_label_selected"); + } else { + svg_text.classList.remove("iemgui_label_selected"); + } } } }