diff --git a/pd/nw/pdgui.js b/pd/nw/pdgui.js
index 5f48339d2e0d0816713efc24b3b4d6aad8e4cc94..11d9ef9d2b02043ea87941523e0048f5dedce059 100644
--- a/pd/nw/pdgui.js
+++ b/pd/nw/pdgui.js
@@ -2911,7 +2911,7 @@ function gui_raise(cid, tag) {
 
 function gui_find_lowest_and_arrange(cid, reference_element_tag, objtag) {
     var ref_elem = get_gobj(cid, reference_element_tag),
-        svg = patchwin[cid].window.document.getElementsByClassName('patchsvg'),
+        svg = patchwin[cid].window.document.getElementById('patchsvg'),
         selection = null,
         gobj,
         len,