diff --git a/pd/nw/pdgui.js b/pd/nw/pdgui.js
index 81537358aebd04aa5da0487d4ab245620db87199..3698cadb7f670de80c9a17c9c4ec57b821b7af9c 100644
--- a/pd/nw/pdgui.js
+++ b/pd/nw/pdgui.js
@@ -602,6 +602,7 @@ function gui_canvas_menuclose(cid_for_dialog, cid, force) {
 }
 
 function gui_quit_dialog() {
+    gui_raise_pd_window();
     var reply = pd_window.window.confirm("Really quit?");
     if (reply === true) {
         pdsend("pd quit");