Index: branches/5.2.x/core/admin_templates/incs/footer.tpl =================================================================== diff -u -N -r14244 -r15712 --- branches/5.2.x/core/admin_templates/incs/footer.tpl (.../footer.tpl) (revision 14244) +++ branches/5.2.x/core/admin_templates/incs/footer.tpl (.../footer.tpl) (revision 15712) @@ -25,6 +25,7 @@ addLoadEvent( function() { + Form.displayFirstError(); IterateUploaders('renderBrowseButton'); } ); Index: branches/5.2.x/core/admin_templates/js/forms.js =================================================================== diff -u -N -r15593 -r15712 --- branches/5.2.x/core/admin_templates/js/forms.js (.../forms.js) (revision 15593) +++ branches/5.2.x/core/admin_templates/js/forms.js (.../forms.js) (revision 15712) @@ -142,6 +142,19 @@ this.Resize(false); + this.displayFirstError(); + + if (_Simultanious_Edit_Message != '') { + alert(_Simultanious_Edit_Message); + } + + this.InitOnChange(); + + Application.processHooks('m:OnAfterFormInit'); + InitEditors(); +} + +Form.displayFirstError = function () { if (isset(first_error)) { for (var i in first_error) { if (first_error[i] != false) { @@ -154,15 +167,6 @@ } } } - - if (_Simultanious_Edit_Message != '') { - alert(_Simultanious_Edit_Message); - } - - this.InitOnChange(); - - Application.processHooks('m:OnAfterFormInit'); - InitEditors(); } Form.InitOnChange = function()