diff --git a/pd/nw/dialog_canvas.html b/pd/nw/dialog_canvas.html
index 6d0b2edf2f7104596f3a830e6611bc6656df07a8..95847d940cc205c570eb3f9fd03e0ea5d8c17ad7 100644
--- a/pd/nw/dialog_canvas.html
+++ b/pd/nw/dialog_canvas.html
@@ -667,6 +667,7 @@ function add_events(name) {
         pdgui.remove_dialogwin(pd_object_callback);
         this.close(true);
     });
+    pdgui.dialog_bindings(name);
 }
 
   </script>