Index: openacs-4/packages/dotlrn-static/tcl/dotlrn-static-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-static/tcl/dotlrn-static-procs.tcl,v diff -u -r1.39.2.2 -r1.39.2.3 --- openacs-4/packages/dotlrn-static/tcl/dotlrn-static-procs.tcl 7 Oct 2020 17:36:23 -0000 1.39.2.2 +++ openacs-4/packages/dotlrn-static/tcl/dotlrn-static-procs.tcl 14 Oct 2020 15:38:59 -0000 1.39.2.3 @@ -88,7 +88,9 @@ db_transaction { set package_url [site_node::get_package_url -package_key [package_key]] if { $package_url ne "" } { - site_node::unmount -node_id [site_node::get_node_id -url $package_url] + set node_id [site_node::get_node_id -url $package_url] + site_node::unmount -node_id $node_id + site_node::delete -node_id $node_id -delete_subnodes } dotlrn_applet::remove_applet_from_dotlrn -applet_key [applet_key] }