Index: openacs-4/packages/dotlrn/www/user-add-2.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/www/user-add-2.tcl,v diff -u -r1.18.2.1 -r1.18.2.2 --- openacs-4/packages/dotlrn/www/user-add-2.tcl 28 Nov 2019 11:06:32 -0000 1.18.2.1 +++ openacs-4/packages/dotlrn/www/user-add-2.tcl 28 Nov 2019 12:10:03 -0000 1.18.2.2 @@ -71,9 +71,19 @@ if {[info exists password]} { security::set_client_property_password $password } -set redirect [export_vars -base user-add-2 { - user_id referer type can_browse_p read_private_data_p dotlrn_interactive_p add_membership_p -}] +if {$::acs::pass_password_as_query_variable} { + set redirect [export_vars -base user-add-2 { + user_id password referer type can_browse_p read_private_data_p + dotlrn_interactive_p add_membership_p + }] +} else { + set redirect [export_vars -base user-add-2 { + user_id referer type can_browse_p read_private_data_p + dotlrn_interactive_p add_membership_p + }] +} + + if { $add_membership_p == "t" && $referer eq "/acs-admin/users" } { set redirect "one-community-admin" } else {