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.243 -r1.244 --- openacs-4/packages/xowiki/tcl/package-procs.tcl 11 May 2011 08:35:49 -0000 1.243 +++ openacs-4/packages/xowiki/tcl/package-procs.tcl 15 May 2011 12:04:33 -0000 1.244 @@ -1424,6 +1424,12 @@ set page [source $fn] $page configure -name $fullName \ -parent_id $parent_id -package_id $package_id + # xowiki::File has a different interface for build-name to + # derive the "name" from a file-name. This is not important for + # prototype pages, so we skip it + if {![$page istype ::xowiki::File]} { + $page name [$page build_name] + } if {![$page exists title]} { $page set title $object }