Index: openacs-4/packages/xowiki/tcl/xowiki-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/xowiki-procs.tcl,v diff -u -r1.234 -r1.235 --- openacs-4/packages/xowiki/tcl/xowiki-procs.tcl 22 Apr 2008 10:57:57 -0000 1.234 +++ openacs-4/packages/xowiki/tcl/xowiki-procs.tcl 22 Apr 2008 11:09:25 -0000 1.235 @@ -676,13 +676,15 @@ set page [$package_id resolve_page $object_name __m] $package_id context $last_context } + $last_package_id set_url -url $last_url + } else { set last_context [expr {[$package_id exists context] ? [$package_id context] : "::xo::cc"}] $package_id context [::xo::Context new -volatile] set page [$package_id resolve_page $page_name __m] $package_id context $last_context } - $last_package_id set_url -url $last_url + if {$page eq ""} { error "Cannot find page '$page_name'" }