diff --git a/pd/nw/dialog_canvas.html b/pd/nw/dialog_canvas.html
index 974495b983399ffef0fefa68b1dea222223bb014..af086e5d8a68cdeb22704291ba5def25e9781b4d 100644
--- a/pd/nw/dialog_canvas.html
+++ b/pd/nw/dialog_canvas.html
@@ -314,11 +314,11 @@
                 break;
             case "array_style":
                 flag &= ~(1 << 2); // clear style bit 2...
-                flag &= ~(1 << 1); // ... and 1 ...
+                flag &= ~(1 << 1); // ... and style bit 1 ...
                 flag += (2 * value); // set them
                 break;
             case "array_jump":
-                flag &= ~(1 << 3);
+                flag &= ~(1 << 4);
                 flag += (16 * value);
                 break;
         }