Index: branches/RC/core/admin_templates/js/script.js =================================================================== diff -u -N -r9969 -r9971 --- branches/RC/core/admin_templates/js/script.js (.../script.js) (revision 9969) +++ branches/RC/core/admin_templates/js/script.js (.../script.js) (revision 9971) @@ -1268,7 +1268,7 @@ function cancel_edit(prefix, cancel_ev, save_ev, msg) { - if (confirm(RemoveTranslationLink(msg, true))) { + if ((!Form || (Form && Form.HasChanged)) && confirm(RemoveTranslationLink(msg, true))) { submit_event(prefix, save_ev) } else {