diff --git a/lib/javascript-static.js b/lib/javascript-static.js index 4cbbefceee5..e3ef087f17c 100644 --- a/lib/javascript-static.js +++ b/lib/javascript-static.js @@ -291,10 +291,16 @@ M.util.show_confirm_dialog = function(e, args) { if (target.get('name') && target.get('value')) { targetform.append(''); + if (typeof M.core_formchangechecker !== 'undefined') { + M.core_formchangechecker.set_form_submitted(); + } } targetform.submit(); } else if (target.test('form')) { + if (typeof M.core_formchangechecker !== 'undefined') { + M.core_formchangechecker.set_form_submitted(); + } target.submit(); } else {