Index: openacs-4/packages/acs-admin/www/index.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-admin/www/index.tcl,v diff -u -r1.14 -r1.14.2.1 --- openacs-4/packages/acs-admin/www/index.tcl 3 Apr 2010 23:13:47 -0000 1.14 +++ openacs-4/packages/acs-admin/www/index.tcl 5 Sep 2010 20:31:43 -0000 1.14.2.1 @@ -35,10 +35,11 @@ } else { set admin_url "" } - if { [db_string global_params_exist {}] != 0 } { - set global_param_url [export_vars -base /shared/parameters {package_key {scope global}}] + if { [catch {db_1row global_params_exist {}} errmsg] || + $global_params == 0 } { + set global_param_url "" } else { - set global_param_url "" + set global_param_url [export_vars -base /shared/parameters {package_key {scope global}}] } if { $admin_url eq "" && $global_param_url eq "" } { continue Index: openacs-4/packages/acs-admin/www/index.xql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-admin/www/index.xql,v diff -u -r1.5 -r1.5.2.1 --- openacs-4/packages/acs-admin/www/index.xql 3 Apr 2010 23:13:47 -0000 1.5 +++ openacs-4/packages/acs-admin/www/index.xql 5 Sep 2010 20:31:43 -0000 1.5.2.1 @@ -20,7 +20,7 @@ - select count(*) + select count(*) as global_params from apm_parameters where package_key = :package_key and scope = 'global'