diff --git a/pd/nw/pd_menus.js b/pd/nw/pd_menus.js
index d32c46ef79c1de74d15d0d528d94c87e5faf4a56..0f87785895fff4e17c7c50265ba592ca02156187 100644
--- a/pd/nw/pd_menus.js
+++ b/pd/nw/pd_menus.js
@@ -565,11 +565,11 @@ function create_menu(gui, type) {
             label: l("menu.put"),
             submenu: put_menu
         }), 4);
-        // "Window" menu created from mac builtin above
         window_menu.insert(new gui.MenuItem({
             label: l("menu.media"),
             submenu: media_menu
         }), 5);
+        // "Window" menu created from mac builtin above
         window_menu.append(new gui.MenuItem({
             label: l("menu.help"),
             submenu: help_menu
@@ -593,14 +593,14 @@ function create_menu(gui, type) {
                 submenu: put_menu
             }));
         }
-        window_menu.append(new gui.MenuItem({
-            label: l("menu.windows"),
-            submenu: winman_menu
-        }));
         window_menu.append(new gui.MenuItem({
             label: l("menu.media"),
             submenu: media_menu
         }));
+        window_menu.append(new gui.MenuItem({
+            label: l("menu.windows"),
+            submenu: winman_menu
+        }));
         window_menu.append(new gui.MenuItem({
             label: l("menu.help"),
             submenu: help_menu