diff --git a/node-edit-protection.js b/node-edit-protection.js
index 9ce7398c030d11236730930c14493e9e24aa8688..c79b49f8befe596cec2c54b4faf0c18bf9071e79 100755
--- a/node-edit-protection.js
+++ b/node-edit-protection.js
@@ -21,7 +21,7 @@
       // Let all form submit buttons through.
       $(".node-form input[type='submit'], .node-form button[type='submit']").each(function() {
         $(this).addClass('node-edit-protection-processed');
-        $(this).click(function() {
+        $(this).mousedown(function() {
           click = true;
         });
       });