Index: openacs-4/packages/acs-admin/www/apm/version-reload.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-admin/www/apm/version-reload.tcl,v diff -u -r1.12 -r1.13 --- openacs-4/packages/acs-admin/www/apm/version-reload.tcl 7 Aug 2017 23:47:45 -0000 1.12 +++ openacs-4/packages/acs-admin/www/apm/version-reload.tcl 9 Jan 2018 13:21:00 -0000 1.13 @@ -32,7 +32,13 @@ # Source all of the marked files using the current interpreter, accumulating # errors into apm_package_load_errors array set errors [list] - catch { apm_load_any_changed_libraries errors } + ad_try { + apm_load_any_changed_libraries errors + } on error {errorMsg} { + set errHTML "

Error during apm_load_any_changed_libraries:

[ns_quotehtml $errorMsg]
" + } on ok {r} { + set errHTML "" + } if {[info exists errors($package_key)]} { array set package_errors $errors($package_key) @@ -80,6 +86,7 @@

" } + append body $errHTML }