Index: openacs-4/packages/xowiki/tcl/package-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/package-procs.tcl,v diff -u -r1.332.2.54 -r1.332.2.55 --- openacs-4/packages/xowiki/tcl/package-procs.tcl 26 May 2020 22:22:05 -0000 1.332.2.54 +++ openacs-4/packages/xowiki/tcl/package-procs.tcl 17 Jun 2020 21:25:07 -0000 1.332.2.55 @@ -1298,7 +1298,12 @@ #:msg "package path done [array get {}]" } - set page [::xowiki::Package get_site_wide_page -name en:$(stripped_name)] + # + # The call ":lookup -use_site_wide_pages true" works for looking + # up the site-wide-pages all kind of packages, not only ::xowiki::Package + # + set (item_id) [:lookup -use_site_wide_pages true -name en:$(stripped_name)] + set page [expr {$(item_id) != 0 ? [:get_page_from_item_or_revision_id $(item_id)] : ""}] #:msg "get_site_wide_page for en:'$(stripped_name)' returned '$page' (stripped name)" if {$page ne ""} { #:msg "set_resolve_context site-wide -package_id ${:id} -parent_id ${:folder_id}"